icee internship international center for engineering education project: natural language interaction...
TRANSCRIPT
![Page 1: ICEE Internship International Center for Engineering Education Project: Natural Language Interaction with a Construction Estimating Virtual Reality Environment](https://reader036.vdocuments.us/reader036/viewer/2022083009/5697c0251a28abf838cd50f0/html5/thumbnails/1.jpg)
ICEE InternshipICEE InternshipInternational Center for Engineering EducationInternational Center for Engineering Education
Project:Project:Natural Language Interaction with a Construction Natural Language Interaction with a Construction EstimatingEstimating Virtual Reality Environment Virtual Reality Environment
By:By:
Blake HoweBlake Howe
Project Supervisor:Project Supervisor:
Dr. Tulio SulbaranDr. Tulio Sulbaran
Presentation Date: July 14, 2003Presentation Date: July 14, 2003
![Page 2: ICEE Internship International Center for Engineering Education Project: Natural Language Interaction with a Construction Estimating Virtual Reality Environment](https://reader036.vdocuments.us/reader036/viewer/2022083009/5697c0251a28abf838cd50f0/html5/thumbnails/2.jpg)
ObjectiveObjective
The objective of this project is to develop a middleware application to enhance the educational experience of construction engineering students
![Page 3: ICEE Internship International Center for Engineering Education Project: Natural Language Interaction with a Construction Estimating Virtual Reality Environment](https://reader036.vdocuments.us/reader036/viewer/2022083009/5697c0251a28abf838cd50f0/html5/thumbnails/3.jpg)
Objective (cont.)Objective (cont.)
An avatar will be created that will be capable of understanding spoken queries given in a natural form.
These questions will focus on construction materials and methods
![Page 4: ICEE Internship International Center for Engineering Education Project: Natural Language Interaction with a Construction Estimating Virtual Reality Environment](https://reader036.vdocuments.us/reader036/viewer/2022083009/5697c0251a28abf838cd50f0/html5/thumbnails/4.jpg)
IBM Via VoiceIBM Via Voice
Abstraction from the problem
Available Java API
Via Voice will handle the speech aspects
![Page 5: ICEE Internship International Center for Engineering Education Project: Natural Language Interaction with a Construction Estimating Virtual Reality Environment](https://reader036.vdocuments.us/reader036/viewer/2022083009/5697c0251a28abf838cd50f0/html5/thumbnails/5.jpg)
Where is the need?Where is the need?
Allow students to receive help at a time convenient for them
Interface for a VR Environment users that are not technically proficient to communicate.
► ::
![Page 6: ICEE Internship International Center for Engineering Education Project: Natural Language Interaction with a Construction Estimating Virtual Reality Environment](https://reader036.vdocuments.us/reader036/viewer/2022083009/5697c0251a28abf838cd50f0/html5/thumbnails/6.jpg)
JavaJava
Language has many available resources (Collections)
Can run on any machine with little modification
Easily modified for the web (Servlets)
![Page 7: ICEE Internship International Center for Engineering Education Project: Natural Language Interaction with a Construction Estimating Virtual Reality Environment](https://reader036.vdocuments.us/reader036/viewer/2022083009/5697c0251a28abf838cd50f0/html5/thumbnails/7.jpg)
Expected Results
My contribution to Virtual Reality
A better understanding of solving complex
problems
![Page 8: ICEE Internship International Center for Engineering Education Project: Natural Language Interaction with a Construction Estimating Virtual Reality Environment](https://reader036.vdocuments.us/reader036/viewer/2022083009/5697c0251a28abf838cd50f0/html5/thumbnails/8.jpg)
Expected Results (cont.)Expected Results (cont.)
Java package for Natural Language Processing
Java Package for decision tree logic
![Page 9: ICEE Internship International Center for Engineering Education Project: Natural Language Interaction with a Construction Estimating Virtual Reality Environment](https://reader036.vdocuments.us/reader036/viewer/2022083009/5697c0251a28abf838cd50f0/html5/thumbnails/9.jpg)
How is this going to be accomplished?
![Page 10: ICEE Internship International Center for Engineering Education Project: Natural Language Interaction with a Construction Estimating Virtual Reality Environment](https://reader036.vdocuments.us/reader036/viewer/2022083009/5697c0251a28abf838cd50f0/html5/thumbnails/10.jpg)
Natural Language ProcessingNatural Language Processing
Templates will handle the most common queries
ATN parser will identify the parts of speech to generate a query to the Database
![Page 11: ICEE Internship International Center for Engineering Education Project: Natural Language Interaction with a Construction Estimating Virtual Reality Environment](https://reader036.vdocuments.us/reader036/viewer/2022083009/5697c0251a28abf838cd50f0/html5/thumbnails/11.jpg)
Decision Tree logicDecision Tree logic
Trees will be stored in tables
Once the tree is reached users will answer yes or no questions to arrive at the answer
![Page 12: ICEE Internship International Center for Engineering Education Project: Natural Language Interaction with a Construction Estimating Virtual Reality Environment](https://reader036.vdocuments.us/reader036/viewer/2022083009/5697c0251a28abf838cd50f0/html5/thumbnails/12.jpg)
Decision Tree logic (cont.)Decision Tree logic (cont.)
The answer will be verified for correctness.
Questions not answered to the users satisfaction will
be logged for review.
![Page 13: ICEE Internship International Center for Engineering Education Project: Natural Language Interaction with a Construction Estimating Virtual Reality Environment](https://reader036.vdocuments.us/reader036/viewer/2022083009/5697c0251a28abf838cd50f0/html5/thumbnails/13.jpg)