├── FE-Controller ├── __init__.py ├── lib │ ├── __init__.py │ ├── ext │ │ └── __init__.py │ └── maia.py ├── .settings │ └── org.eclipse.core.resources.prefs ├── requirements.txt ├── qabot.wsgi ├── askbot.wsgi ├── talktobot.wsgi ├── .pydevproject ├── .project ├── README.md ├── facts │ └── kb-java └── qabot.py ├── ChatScript ├── filesDent.txt ├── filesNiko.txt ├── filesDuke.txt ├── .gitignore ├── .project ├── getChatScript.sh ├── RAWDATA │ ├── NIKO │ │ ├── people.top │ │ ├── projects.top │ │ ├── publications.top │ │ ├── introductions.top │ │ └── simplecontrol.top │ ├── DENT │ │ ├── estado.top │ │ ├── javaconcepts.top │ │ ├── control.top │ │ ├── insultos.top │ │ ├── keywordless.top │ │ └── java.top │ └── DUKE │ │ ├── control.top │ │ └── topic.top └── README.md ├── Ask-Client ├── images │ ├── duke.png │ └── landing │ │ ├── duke.png │ │ ├── banner.png │ │ ├── gsi-logo.png │ │ ├── gsi-logo2.png │ │ ├── click_to_talk.png │ │ └── logo_extended2.png ├── css │ ├── images │ │ ├── ui-icons_222222_256x240.png │ │ ├── ui-icons_2e83ff_256x240.png │ │ ├── ui-icons_454545_256x240.png │ │ ├── ui-icons_888888_256x240.png │ │ ├── ui-icons_cd0a0a_256x240.png │ │ ├── ui-bg_flat_0_aaaaaa_40x100.png │ │ ├── ui-bg_flat_75_ffffff_40x100.png │ │ ├── ui-bg_glass_55_fbf9ee_1x400.png │ │ ├── ui-bg_glass_65_ffffff_1x400.png │ │ ├── ui-bg_glass_75_dadada_1x400.png │ │ ├── ui-bg_glass_75_e6e6e6_1x400.png │ │ ├── ui-bg_glass_95_fef1ec_1x400.png │ │ └── ui-bg_highlight-soft_75_cccccc_1x100.png │ ├── template.css │ ├── reset.css │ ├── landing.css │ ├── landing.less │ └── global.css ├── index.html ├── landing.html └── js │ └── ask.js ├── Chat-client ├── images │ ├── nok.png │ ├── ok.png │ ├── bg_gsi.jpg │ ├── spgray.gif │ ├── gray_sp.gif │ ├── head_bg.png │ ├── avatars │ │ ├── sad.png │ │ ├── angry.png │ │ ├── blink.png │ │ ├── duke.png │ │ ├── happy.png │ │ ├── duke_ok.png │ │ ├── sad (1).png │ │ ├── waiting.png │ │ ├── duke_hello.png │ │ ├── surprised.png │ │ ├── duke_connect.png │ │ ├── duke_reading.png │ │ ├── duke_teaching.png │ │ ├── duke_thinking.png │ │ └── duke_waiting.png │ ├── bg_shadow_66.png │ ├── bg_vademecum.png │ └── buttons-light.png ├── css │ ├── template.css │ └── global.css ├── fonts │ ├── glyphicons-halflings-regular.eot │ ├── glyphicons-halflings-regular.ttf │ └── glyphicons-halflings-regular.woff ├── README.md ├── popup.html └── index.html ├── QA-client ├── images │ ├── duke.png │ ├── question.png │ └── QuestionMark.svg ├── css │ ├── images │ │ ├── ui-icons_222222_256x240.png │ │ ├── ui-icons_2e83ff_256x240.png │ │ ├── ui-icons_454545_256x240.png │ │ ├── ui-icons_888888_256x240.png │ │ ├── ui-icons_cd0a0a_256x240.png │ │ ├── ui-bg_flat_0_aaaaaa_40x100.png │ │ ├── ui-bg_flat_75_ffffff_40x100.png │ │ ├── ui-bg_glass_55_fbf9ee_1x400.png │ │ ├── ui-bg_glass_65_ffffff_1x400.png │ │ ├── ui-bg_glass_75_dadada_1x400.png │ │ ├── ui-bg_glass_75_e6e6e6_1x400.png │ │ ├── ui-bg_glass_95_fef1ec_1x400.png │ │ └── ui-bg_highlight-soft_75_cccccc_1x100.png │ ├── template.css │ └── global.css ├── index.html └── js │ └── qa.js ├── .gitignore ├── solr-elearning ├── .settings │ ├── org.eclipse.m2e.core.prefs │ ├── org.eclipse.core.resources.prefs │ └── org.eclipse.jdt.core.prefs ├── solr-elearning.properties ├── .project ├── src │ ├── test │ │ └── java │ │ │ └── es │ │ │ └── gsi │ │ │ └── dit │ │ │ └── upm │ │ │ └── es │ │ │ └── solr │ │ │ └── AppTest.java │ └── main │ │ ├── resources │ │ └── logback.xml │ │ └── java │ │ └── es │ │ └── upm │ │ └── dit │ │ └── gsi │ │ └── solr │ │ ├── maia │ │ └── annotation │ │ │ └── OnMessage.java │ │ ├── SolrElearningApp.java │ │ └── ElearningSolr.java ├── .classpath └── README.MD ├── Agent-system ├── .settings │ ├── org.eclipse.jdt.ui.prefs │ └── org.eclipse.jdt.core.prefs ├── jason_elearning.mas2j ├── src │ ├── java │ │ └── maia │ │ │ ├── utils │ │ │ └── package.html │ │ │ ├── client │ │ │ ├── package.html │ │ │ ├── annotation │ │ │ │ └── OnMessage.java │ │ │ ├── MaiaTxClient.java │ │ │ └── MaiaRxClient.java │ │ │ ├── start.java │ │ │ └── send.java │ ├── main │ │ └── resources │ │ │ └── logback.xml │ └── asl │ │ └── teacher.asl ├── .project ├── .classpath └── README.md ├── test ├── Chatscript alone-evaluation │ ├── RAWDATA │ │ ├── WORLDDATA │ │ │ └── javaconcept.tbl │ │ ├── simpletopic.top │ │ └── simplecontrol.top │ └── facts │ │ └── kb-java └── README.md ├── deployment.md └── README.md /FE-Controller/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /FE-Controller/lib/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /FE-Controller/lib/ext/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ChatScript/filesDent.txt: -------------------------------------------------------------------------------- 1 | # underlying conversation system 2 | RAWDATA/DENT/ -------------------------------------------------------------------------------- /ChatScript/filesNiko.txt: -------------------------------------------------------------------------------- 1 | # underlying conversation system 2 | RAWDATA/NIKO/ 3 | -------------------------------------------------------------------------------- /Ask-Client/images/duke.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gsi-upm/calista-bot/HEAD/Ask-Client/images/duke.png -------------------------------------------------------------------------------- /Chat-client/images/nok.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gsi-upm/calista-bot/HEAD/Chat-client/images/nok.png -------------------------------------------------------------------------------- /Chat-client/images/ok.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gsi-upm/calista-bot/HEAD/Chat-client/images/ok.png -------------------------------------------------------------------------------- /QA-client/images/duke.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gsi-upm/calista-bot/HEAD/QA-client/images/duke.png -------------------------------------------------------------------------------- /Chat-client/images/bg_gsi.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gsi-upm/calista-bot/HEAD/Chat-client/images/bg_gsi.jpg -------------------------------------------------------------------------------- /Chat-client/images/spgray.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gsi-upm/calista-bot/HEAD/Chat-client/images/spgray.gif -------------------------------------------------------------------------------- /QA-client/images/question.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gsi-upm/calista-bot/HEAD/QA-client/images/question.png -------------------------------------------------------------------------------- /Chat-client/images/gray_sp.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gsi-upm/calista-bot/HEAD/Chat-client/images/gray_sp.gif -------------------------------------------------------------------------------- /Chat-client/images/head_bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gsi-upm/calista-bot/HEAD/Chat-client/images/head_bg.png -------------------------------------------------------------------------------- /Ask-Client/images/landing/duke.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gsi-upm/calista-bot/HEAD/Ask-Client/images/landing/duke.png -------------------------------------------------------------------------------- /Chat-client/images/avatars/sad.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gsi-upm/calista-bot/HEAD/Chat-client/images/avatars/sad.png -------------------------------------------------------------------------------- /ChatScript/filesDuke.txt: -------------------------------------------------------------------------------- 1 | # underlying conversation system 2 | RAWDATA/DUKE/control.top 3 | RAWDATA/DUKE/topic.top 4 | -------------------------------------------------------------------------------- /Ask-Client/images/landing/banner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gsi-upm/calista-bot/HEAD/Ask-Client/images/landing/banner.png -------------------------------------------------------------------------------- /Chat-client/images/avatars/angry.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gsi-upm/calista-bot/HEAD/Chat-client/images/avatars/angry.png -------------------------------------------------------------------------------- /Chat-client/images/avatars/blink.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gsi-upm/calista-bot/HEAD/Chat-client/images/avatars/blink.png -------------------------------------------------------------------------------- /Chat-client/images/avatars/duke.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gsi-upm/calista-bot/HEAD/Chat-client/images/avatars/duke.png -------------------------------------------------------------------------------- /Chat-client/images/avatars/happy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gsi-upm/calista-bot/HEAD/Chat-client/images/avatars/happy.png -------------------------------------------------------------------------------- /Chat-client/images/bg_shadow_66.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gsi-upm/calista-bot/HEAD/Chat-client/images/bg_shadow_66.png -------------------------------------------------------------------------------- /Chat-client/images/bg_vademecum.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gsi-upm/calista-bot/HEAD/Chat-client/images/bg_vademecum.png -------------------------------------------------------------------------------- /Chat-client/images/buttons-light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gsi-upm/calista-bot/HEAD/Chat-client/images/buttons-light.png -------------------------------------------------------------------------------- /Ask-Client/images/landing/gsi-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gsi-upm/calista-bot/HEAD/Ask-Client/images/landing/gsi-logo.png -------------------------------------------------------------------------------- /Ask-Client/images/landing/gsi-logo2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gsi-upm/calista-bot/HEAD/Ask-Client/images/landing/gsi-logo2.png -------------------------------------------------------------------------------- /Chat-client/images/avatars/duke_ok.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gsi-upm/calista-bot/HEAD/Chat-client/images/avatars/duke_ok.png -------------------------------------------------------------------------------- /Chat-client/images/avatars/sad (1).png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gsi-upm/calista-bot/HEAD/Chat-client/images/avatars/sad (1).png -------------------------------------------------------------------------------- /Chat-client/images/avatars/waiting.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gsi-upm/calista-bot/HEAD/Chat-client/images/avatars/waiting.png -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | log/ 2 | bin/ 3 | maia_server/ 4 | ChatScript/LOGS/ 5 | *.log 6 | *.pyc 7 | *~ 8 | TMP/ 9 | LOGS/ 10 | target/ 11 | -------------------------------------------------------------------------------- /Chat-client/images/avatars/duke_hello.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gsi-upm/calista-bot/HEAD/Chat-client/images/avatars/duke_hello.png -------------------------------------------------------------------------------- /Chat-client/images/avatars/surprised.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gsi-upm/calista-bot/HEAD/Chat-client/images/avatars/surprised.png -------------------------------------------------------------------------------- /Ask-Client/images/landing/click_to_talk.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gsi-upm/calista-bot/HEAD/Ask-Client/images/landing/click_to_talk.png -------------------------------------------------------------------------------- /Ask-Client/images/landing/logo_extended2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gsi-upm/calista-bot/HEAD/Ask-Client/images/landing/logo_extended2.png -------------------------------------------------------------------------------- /Chat-client/images/avatars/duke_connect.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gsi-upm/calista-bot/HEAD/Chat-client/images/avatars/duke_connect.png -------------------------------------------------------------------------------- /Chat-client/images/avatars/duke_reading.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gsi-upm/calista-bot/HEAD/Chat-client/images/avatars/duke_reading.png -------------------------------------------------------------------------------- /Chat-client/images/avatars/duke_teaching.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gsi-upm/calista-bot/HEAD/Chat-client/images/avatars/duke_teaching.png -------------------------------------------------------------------------------- /Chat-client/images/avatars/duke_thinking.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gsi-upm/calista-bot/HEAD/Chat-client/images/avatars/duke_thinking.png -------------------------------------------------------------------------------- /Chat-client/images/avatars/duke_waiting.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gsi-upm/calista-bot/HEAD/Chat-client/images/avatars/duke_waiting.png -------------------------------------------------------------------------------- /Ask-Client/css/images/ui-icons_222222_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gsi-upm/calista-bot/HEAD/Ask-Client/css/images/ui-icons_222222_256x240.png -------------------------------------------------------------------------------- /Ask-Client/css/images/ui-icons_2e83ff_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gsi-upm/calista-bot/HEAD/Ask-Client/css/images/ui-icons_2e83ff_256x240.png -------------------------------------------------------------------------------- /Ask-Client/css/images/ui-icons_454545_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gsi-upm/calista-bot/HEAD/Ask-Client/css/images/ui-icons_454545_256x240.png -------------------------------------------------------------------------------- /Ask-Client/css/images/ui-icons_888888_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gsi-upm/calista-bot/HEAD/Ask-Client/css/images/ui-icons_888888_256x240.png -------------------------------------------------------------------------------- /Ask-Client/css/images/ui-icons_cd0a0a_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gsi-upm/calista-bot/HEAD/Ask-Client/css/images/ui-icons_cd0a0a_256x240.png -------------------------------------------------------------------------------- /FE-Controller/.settings/org.eclipse.core.resources.prefs: -------------------------------------------------------------------------------- 1 | eclipse.preferences.version=1 2 | encoding/bottle.py=utf-8 3 | encoding/talkbot.py=utf-8 4 | -------------------------------------------------------------------------------- /QA-client/css/images/ui-icons_222222_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gsi-upm/calista-bot/HEAD/QA-client/css/images/ui-icons_222222_256x240.png -------------------------------------------------------------------------------- /QA-client/css/images/ui-icons_2e83ff_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gsi-upm/calista-bot/HEAD/QA-client/css/images/ui-icons_2e83ff_256x240.png -------------------------------------------------------------------------------- /QA-client/css/images/ui-icons_454545_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gsi-upm/calista-bot/HEAD/QA-client/css/images/ui-icons_454545_256x240.png -------------------------------------------------------------------------------- /QA-client/css/images/ui-icons_888888_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gsi-upm/calista-bot/HEAD/QA-client/css/images/ui-icons_888888_256x240.png -------------------------------------------------------------------------------- /QA-client/css/images/ui-icons_cd0a0a_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gsi-upm/calista-bot/HEAD/QA-client/css/images/ui-icons_cd0a0a_256x240.png -------------------------------------------------------------------------------- /solr-elearning/.settings/org.eclipse.m2e.core.prefs: -------------------------------------------------------------------------------- 1 | activeProfiles= 2 | eclipse.preferences.version=1 3 | resolveWorkspaceProjects=true 4 | version=1 5 | -------------------------------------------------------------------------------- /Agent-system/.settings/org.eclipse.jdt.ui.prefs: -------------------------------------------------------------------------------- 1 | #Tue Aug 28 09:21:02 BRT 2007 2 | eclipse.preferences.version=1 3 | internal.default.compliance=default 4 | -------------------------------------------------------------------------------- /Chat-client/css/template.css: -------------------------------------------------------------------------------- 1 | body { 2 | padding-top: 50px; 3 | } 4 | .starter-template { 5 | padding: 40px 15px; 6 | text-align: center; 7 | } 8 | 9 | -------------------------------------------------------------------------------- /Chat-client/fonts/glyphicons-halflings-regular.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gsi-upm/calista-bot/HEAD/Chat-client/fonts/glyphicons-halflings-regular.eot -------------------------------------------------------------------------------- /Chat-client/fonts/glyphicons-halflings-regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gsi-upm/calista-bot/HEAD/Chat-client/fonts/glyphicons-halflings-regular.ttf -------------------------------------------------------------------------------- /Chat-client/fonts/glyphicons-halflings-regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gsi-upm/calista-bot/HEAD/Chat-client/fonts/glyphicons-halflings-regular.woff -------------------------------------------------------------------------------- /QA-client/css/images/ui-bg_flat_0_aaaaaa_40x100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gsi-upm/calista-bot/HEAD/QA-client/css/images/ui-bg_flat_0_aaaaaa_40x100.png -------------------------------------------------------------------------------- /Ask-Client/css/images/ui-bg_flat_0_aaaaaa_40x100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gsi-upm/calista-bot/HEAD/Ask-Client/css/images/ui-bg_flat_0_aaaaaa_40x100.png -------------------------------------------------------------------------------- /Ask-Client/css/images/ui-bg_flat_75_ffffff_40x100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gsi-upm/calista-bot/HEAD/Ask-Client/css/images/ui-bg_flat_75_ffffff_40x100.png -------------------------------------------------------------------------------- /Ask-Client/css/images/ui-bg_glass_55_fbf9ee_1x400.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gsi-upm/calista-bot/HEAD/Ask-Client/css/images/ui-bg_glass_55_fbf9ee_1x400.png -------------------------------------------------------------------------------- /Ask-Client/css/images/ui-bg_glass_65_ffffff_1x400.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gsi-upm/calista-bot/HEAD/Ask-Client/css/images/ui-bg_glass_65_ffffff_1x400.png -------------------------------------------------------------------------------- /Ask-Client/css/images/ui-bg_glass_75_dadada_1x400.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gsi-upm/calista-bot/HEAD/Ask-Client/css/images/ui-bg_glass_75_dadada_1x400.png -------------------------------------------------------------------------------- /Ask-Client/css/images/ui-bg_glass_75_e6e6e6_1x400.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gsi-upm/calista-bot/HEAD/Ask-Client/css/images/ui-bg_glass_75_e6e6e6_1x400.png -------------------------------------------------------------------------------- /Ask-Client/css/images/ui-bg_glass_95_fef1ec_1x400.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gsi-upm/calista-bot/HEAD/Ask-Client/css/images/ui-bg_glass_95_fef1ec_1x400.png -------------------------------------------------------------------------------- /QA-client/css/images/ui-bg_flat_75_ffffff_40x100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gsi-upm/calista-bot/HEAD/QA-client/css/images/ui-bg_flat_75_ffffff_40x100.png -------------------------------------------------------------------------------- /QA-client/css/images/ui-bg_glass_55_fbf9ee_1x400.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gsi-upm/calista-bot/HEAD/QA-client/css/images/ui-bg_glass_55_fbf9ee_1x400.png -------------------------------------------------------------------------------- /QA-client/css/images/ui-bg_glass_65_ffffff_1x400.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gsi-upm/calista-bot/HEAD/QA-client/css/images/ui-bg_glass_65_ffffff_1x400.png -------------------------------------------------------------------------------- /QA-client/css/images/ui-bg_glass_75_dadada_1x400.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gsi-upm/calista-bot/HEAD/QA-client/css/images/ui-bg_glass_75_dadada_1x400.png -------------------------------------------------------------------------------- /QA-client/css/images/ui-bg_glass_75_e6e6e6_1x400.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gsi-upm/calista-bot/HEAD/QA-client/css/images/ui-bg_glass_75_e6e6e6_1x400.png -------------------------------------------------------------------------------- /QA-client/css/images/ui-bg_glass_95_fef1ec_1x400.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gsi-upm/calista-bot/HEAD/QA-client/css/images/ui-bg_glass_95_fef1ec_1x400.png -------------------------------------------------------------------------------- /QA-client/css/images/ui-bg_highlight-soft_75_cccccc_1x100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gsi-upm/calista-bot/HEAD/QA-client/css/images/ui-bg_highlight-soft_75_cccccc_1x100.png -------------------------------------------------------------------------------- /Ask-Client/css/images/ui-bg_highlight-soft_75_cccccc_1x100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gsi-upm/calista-bot/HEAD/Ask-Client/css/images/ui-bg_highlight-soft_75_cccccc_1x100.png -------------------------------------------------------------------------------- /Agent-system/jason_elearning.mas2j: -------------------------------------------------------------------------------- 1 | MAS jason_elearning { 2 | 3 | infrastructure: Centralised 4 | 5 | agents: 6 | teacher; 7 | 8 | aslSourcePath: 9 | "src/asl"; 10 | } -------------------------------------------------------------------------------- /FE-Controller/requirements.txt: -------------------------------------------------------------------------------- 1 | Unidecode==0.04.17 2 | argparse==1.2.1 3 | backports.ssl-match-hostname==3.4.0.2 4 | gevent==1.0.1 5 | greenlet==0.4.5 6 | six==1.9.0 7 | websocket-client==0.26.0 8 | wsgiref==0.1.2 9 | -------------------------------------------------------------------------------- /Agent-system/src/java/maia/utils/package.html: -------------------------------------------------------------------------------- 1 |
2 |3 | This package provide several helper classes and method to work with JSON and 4 | the special format used as part of the maia protocol. 5 |
6 | -------------------------------------------------------------------------------- /solr-elearning/.settings/org.eclipse.core.resources.prefs: -------------------------------------------------------------------------------- 1 | eclipse.preferences.version=1 2 | encoding//src/main/java=UTF-8 3 | encoding//src/main/resources=UTF-8 4 | encoding//src/test/java=UTF-8 5 | encoding/This package offers several classes, structured in a multi level structure, that 3 | provide additional features that are either specific of maia protocol 4 | (message formating, subscription process, etc.) or not provided by the web-socket 5 | libraries (reconnection, reliable message deliver, etc.).
6 | 7 | -------------------------------------------------------------------------------- /solr-elearning/solr-elearning.properties: -------------------------------------------------------------------------------- 1 | # Config file. This file, not used 2 | #configFile=solr-elearning.properties 3 | 4 | # Maia config otpions 5 | maiaURI=http://localhost:1337 6 | 7 | # Logger 8 | # Options are ToSTDOUT and SolrSLog 9 | logger=ToSTDOUT 10 | 11 | # Solr Server options 12 | solrURL=http://localhost:8080/solr 13 | coreName=elearning 14 | 15 | # Solr Search otpions 16 | searchTag=title 17 | fl=topic,url,definition,links,title 18 | 19 | # SOLR Fields 20 | solrFields=topic,url,definition,links,title 21 | 22 | -------------------------------------------------------------------------------- /test/Chatscript alone-evaluation/RAWDATA/WORLDDATA/javaconcept.tbl: -------------------------------------------------------------------------------- 1 | concept: ~javaconcept () 2 | 3 | table: ~javaconceptof (^javaconcept ^object) 4 | ^addproperty(^object NOUN) 5 | ^createfact(^object javaconcept ^javaconcept) 6 | 7 | DATA: 8 | 9 | for [for bucle_for bucles_for estructura_for] 10 | bucles [bucle bucles] 11 | break [break orden_break] 12 | continue [continue orden_continue] 13 | while [while bucle_while bucles_while] 14 | do-while [dowhile bucles_do-while bucle_do-while] 15 | iteracion [iteracion iteraciones] -------------------------------------------------------------------------------- /FE-Controller/.pydevproject: -------------------------------------------------------------------------------- 1 | 2 |It is discouraged to assign multiple onMessage annotations
26 | * to the same target.
It is discouraged to assign multiple onMessage annotations
26 | * to the same target.
35 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 | 60 | This project aims to integrate the advantages of intelligent agent systems, information retrieval and Natural Language Processing in a personal assistance system. 61 |
62 | Thanks to this integration, we have been able to provide the personal assistant the ability to solve questions and support the learning process in an e-learning platform. This opens the opportunity for the student to be able to find help in any moment, not having to resort to the teacher. At the same time, thanks to the agents system the learning process is checked and supported to be the correct one. Furthermore, for solving the student questions, our personal assistant has been given the capability to access external sources of data using information retrieval techniques, so he can also improve his existing knowledge base. 63 |
64 | During the development, we dealt with one of the main limitations that the natural language processors nowadays have: as there is a wide range of applications for them, they usually are unable to execute orders from the user that require using external modules. We overcome this limitation by implementing over an event-based network several execution modules, as the agent system that is able to support the learning process, or the information retrieval module. 65 | 66 |
67 | 68 |You can try a live demo from here.
73 |You can download the code from here.
79 |
82 |
83 | This project has been developed as the master thesis of Javier Herrera 84 | under the tutelage of Miguel Coronado and the supervision of 85 | Carlos A. Iglesias at GSI UPM.
86 |Duke puede ayudarte con tus preguntas de Java
22 |¡Ponle a prueba!
23 |