1 / 22

STUDENT EXCHANGE PROGRAM

STUDENT EXCHANGE PROGRAM . in Intelligent Computer Systems SEPICS Project Presented by Emmanouil Sinadinakis. CONTENT. Presentation of the student Presentation of the HERON laboratory Reasons for choosing SEPICS project My mission during this internship Internship project

patty
Download Presentation

STUDENT EXCHANGE PROGRAM

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. STUDENT EXCHANGE PROGRAM in Intelligent Computer Systems SEPICS Project Presented by Emmanouil Sinadinakis

  2. CONTENT • Presentation of the student • Presentation of the HERON laboratory • Reasons for choosing SEPICS project • My mission during this internship • Internship project • Goals to achieve • Questions

  3. PRESENTATION OF STUDENT EmmanouilSinadinakis • Undergraduate student of Applied Informatics and Multimedia Department, TEI of Crete. • Member of European project entitled GUARANTEE (Guardian Angel For The Extended Home Environment)

  4. PRESENTATION OF THE LABORATORY University of Montreal (Universite de Montreal) • Computer Science Department Research interests of the HERON Laboratory •  Intelligent Tutoring Systems (ITS) • Artificial Intelligence • Human-computer interaction •  Emotional Intelligence • Program Supervisor: Claude Frasson / Professor / Director of the HERON laboratory • My Supervisor: Pierre Chalfoun / Doctorate candidate • EU Supervisor: George Papadourakis, TEI of Crete

  5. REASONS FOR CHOOSING SEPICS • University of Montreal is an excellent chance that was offered to me for studying abroad • Developing my knowledge • Opportunity to be a member of a new project • Experience Canadian culture and lifestyle

  6. MY MISSION DURING THIS INTERNSHIP • Implementation of a real-time Multi-Agent architecture essential for the construction of an Intelligent learning System. • Achievements until now Following an agent methodology (TROPOS) and using an agent platform (JADE) in JAVA in a Windows environment using Eclipse • Conceiving key tasks regarding database connectivity and user modeling • Achievements until now Create, modify and search an XML file in JDOM using Java language to create the learner model

  7. INTERNSIP PROJECTS SO FAR • Intelligent tutoring system architecture • Agent Environment in the JADE platform • Example of a JADE application • Modeling learners with XML

  8. I. ITS architecture

  9. II. Agent Environment in the JADE platform

  10. AGENT ENVIRONMENT AGENTS ARE: • Autonomous • Proactive • Social

  11. JADE PLATFORM • JADE (Java Agent Development Framework) is a software framework to develop agent-based applications.

  12. III. EXAMPLE OF A JADE APPLICATION OFBUYER & SELLER AGENT TAOM4E, a tool for working TROPOS methodology in Eclipse

  13. GOALS OF A SELLER AGENT Goals to achieve by a Seller Agent • Register in Yellow Page • Add books • Update Catalogues of Books • Propose Offers • Sell Required Book

  14. RUN A SELLER AGENT • Cmd:java –classpath .\lib\jade.jar;.\bin\ jade.Boot –container Seller1:bookTrading.BookSellerAgent

  15. GOALS OF A BUYER AGENT Goals to achieve by a Buyer Agent • Submit book title • Acquire list of Seller Agents from Yellow Page • Choose the best price • Buy book

  16. RUN A BUYER AGENT • Cmd: java –classpath .\lib\jade.jar;.\bin\ jade.Boot –container Buyer1: bookTrading.BookBuyerAgent (RING)

  17. IV. Modeling learners with XML • Create an XML File in JDOM using JAVA • Modify an XML File in JDOM using JAVA • Filtering an XML File in JDOM using JAVA (search for specific data)

  18. GOALS LEFT TO ACHIEVE Based on the presented JADE example: • Implementing the Database agent in the ITS • Implementing the Expert agent in the ITS • Implementing the curriculum agent with the rest • Implementing the Tutor and Learner Agent • Integrate changes with the interface

  19. QUESTIONS?

  20. TROPOS METHODOLOGY OF MY EXAMPLE (TAOM4E Tool) • Buyer and Seller Agent

  21. TAOM4E Tool

More Related