presentación sis-m eatis 2012
TRANSCRIPT
SIS-M: WEB ASSIST SYSTEM TO THE CHOICE OF
EDUCATIONAL ACTIVITIES, WITH REAL TIME
LOCALIZATION, FOR HELPING THE INCLUSIVE
EDUCATION.
EATIS Valencia,
May 2012
Euro American Conference on Telematics and Information Systems
EATIS
Authors: Taberner Roca, Lorena; Fraile Griñan, Ángel; Fernández
Marín, Marcos; Peris Sevilla, Javier; Gutiérrez Herrera, Gerardo.
Who we are
Objective
Apply the latest technological advances for the
benefit of people with autism and learning
difficulties, developing applications that help in
improving the quality of life of these people.
¿Who we are?
Multidisciplinary team:
pedagogy, psychology, computer science, fine
arts, and telecommunications.
Active since 1999.
http://autismo.uv.es
http://www.fundacionadapta.org
R & D
Lines
• PCP.
• Education.
• ProfessionalIntegration.
• Communication
Technology
• Virtual/Augmented
reality.
• Web.
• Mobile devices.
• Multimedia.
• ….
Assistive tools for
through
Introduction
Inclusion is dedicated to minimizing all barriers to learning
and participation of all individuals in society. First, starting
with education.
The inclusion of children with special needs should be an
integral part of strategies to achieve Education for All by
2015.
When educators work with groups of mixed ability students
tend to be overwhelmed. (Example down).
There are educational activities where all students can
participate.
Similar Applications
Introduction
Applications
Features
Delphos/
Papas 2.0Seneca Sauce Sice Rayuela Clieckedu Tecnausa SIS-M
Management Center X X X X X X X X
Management Staff X X X X X X X X
Management Students X X X X X X X X
Access Profiles X X X X X X X X
Management of materials X X X X X X X X
Schedule Management X X X X X X X X
Incidents X X X X X X X X
Absences X X X X X X X X
Messaging X X X X X X X X
Evaluation X X X X X X X X
Surveys X X
Archive Management X X X X X X X
Forums X
PDA X X X X X
Planning Activities X X X
Recommendation of
ActivitiesX
Positioning X
Current educational management applications do not fulfill some
necessary functionality. (Schedules, recommended activities,
sociograms ...).
Web Application support the needs of inclusive management and
provide or suggest "inclusive activities." (Example Video).
School Center “Gabriel Pérez Cárcel” located in Murcia.
Introduction
The correct choice of activity depends on various factors, which are:
Natural
Language
Description
Educational
Objectives
Actions(run, sing..)
Elements(music, picture..)
Require
Upgrade
Educational
Objectives
Personal
Characteristics
1º Quarter
Actions that can not.
Preferences
2º Quarter
3º Quarter
Elements
Manual
Automatic
Educators
Localization System
Requirements
Process, classify and understand the information necessary to
suggest activities Ontology (Model the knowledge in a logical
and readable way, facilitating the development scalable system).
Extract information from natural language Tools for Natural
Language Processing (NLP).
Get the position of students in the school Real Time Location
System (RTLS).
Integration in a typical web application with minimal coupling.
Specification
J2EE STRUTSPostgreSQL -
HibernateApache Tomcat
HTML, Javascript y
JRSR
Development Platform
Project Development
OntologyOntology languages
Query languages
Storage
RDF y RDF Schema
OWL OIL DAML+ XOL
Editing tools
Development methodologies
OILED OntoEdit Protégé WebODEOntolinguaServ
er
Onto-Knowledge Methontology
RDQL RQL SPARQL SERQL
Sesame Jena
Project Development
NLP techniques
NLP tools
pragmatic analysis
semantic analysis
syntactic analysis
Morphological analysis
Coes EuroWordNetStandford
ParserDatalex y
DatagrammarFreeling
NLP Tools
Project Development
Reconec (WIFI-RFID)
Advantages
- We can see a live system test, that works fine.
- Affordable price.
Disadvantages
- The margin of error in position is 3 meters.
Web Service
CXF (JAX-
WS y JAXB)
Real Time Location System
Project Development
• Get the position
(area) of a student.
• Meet students who
are located in a
specific area.
• Report if a student is
entering or leaving a
specific area.
• …
Design of the persistence
RelationalDatabase
Ontology
Persistence of thesystem
Minimum coupling
• In case of failure the web
application is running.
• More efficient system.
Student(database)
• Name
• Surname
• Address
• DNI
• Uri
Student(Ontology)
• Uri
Hibernate
Sesame
Project Development
System Overview
Project Development
Video of the application
Project Development
Phase I. Introduction of basic informationPROBLEMS FOUND IN THE TOOL FREELING
Misidentification of words: morphological analysis fails wrong
meaning.
“We will read a article”
VMIP1S0 is classified as a verb (1st person singular).
Not rated Negations: Denials activity are not taken into account.
“students may not run in the process of activity”
Actions of the activity run.
Error
3.38%
Tests and Results
7 15 5 12 8 10 3 11 13 7 8 11 9 17 13 12 3 3 5 5 3
213
345
190
385
212230
189
326 336
147
256285
324365
396
275
126149
269
158136
0
50
100
150
200
250
300
350
400
450
act1 act2 act3 act4 act5 act6 act7 act8 act9 act10 act11 act12 act13 act14 act15 act16 act17 act18 act19 act20 act21
Comparison found words and words failed
number of words failed number of words found
Phase II. Function test. scenario
School “Gabriel Pérez Cárcel ”
Duration 2 days.
The 2 infant classrooms (A and B).
Two educators, tutors children.
25 students in each classroom, a total of 50 students
monitored.
21 Activities introduced in the system..
50 RFID wristbands.
Each educator makes a real planning for a whole
week (5 days), and 3 activities planned each day (in
some cases 2).
Tests and Results
Phase II. Function test.
Number of suggested activities
Tests and Results
0
1
2
3
4
5
6
7
8
Day 1 Day 2 Day 3 Day 4 Day 5
Educator 1
Educator 2
Phase II. Function test.
Acceptance number of suggested activities.
Tests and Results
Day 1 Day 2 Day 3 Day4 Day 5
8
3
2
5
3
2
0 0
1
0
Acceptance of activities suggested by the teacher 2
Suggested Accepted
Day 1 Day 2 Day 3 Day4 Day 5
8
3
2
5
3
2
0 0
1
0
Acceptance of activities suggested by the teacher 1
Suggested Accepted
Refinement in processing the content of the description
of the activity. (solve problems).
Maintaining information about the environment where
you will develop activities.
Record the result of the activities.
Introduction of sociograms.
Exploit the location system. Incorporate analysis of
sociability.
Future Work
Questions and
answers
Thank you for your attention