Presentation is loading. Please wait.

Presentation is loading. Please wait.

Mentors: Christine Lisetti and Ugan Yasavur

Similar presentations


Presentation on theme: "Mentors: Christine Lisetti and Ugan Yasavur"— Presentation transcript:

1 Mentors: Christine Lisetti and Ugan Yasavur
Mobile Spoken Dialog System for Brief Alcohol Interventions Maria Belottini – Developed Android Application Carlos Ocampo – Developed Web Service CIS 4911 Senior Project School of Computing and Information Sciences Florida International University Mentors: Christine Lisetti and Ugan Yasavur December 9th, 2013

2 Problem Definition Today there is an emergence of mobile apps for helping people change lifestyle But There is no existing app that help people find motivation to change Brief Motivational Interventions have been designed to help people change in very short 1-1 counseling sessions Current System: a PC-based spoken dialog system delivered by 3D Embodied Conversational Agents (ECA)

3 Project Management

4 Implemented Use Cases

5 Functional Requirements
 The system shall be able to provide a question that is part of the intervention process. Non-Functional Requirements  Usability The system should have an acceptable level of likeability. The system shall have low cognitive demand Validity The Intelligent Virtual Agent shall provide a valid question based on the users response if any.   Reliability The Intelligent Virtual Agent shall provide a response within 3 seconds.   Performance Question should be sent within 2 seconds. Intelligent Virtual Agent should be able to send 50 questions in 1 minute.  Supportability The web service should be able to accurately provide a question. TTS engine should be supported by Android devices.

6 Functional Requirements
The system shall be able to understand an answer that the user provides Non-Functional Requirements  Usability The system should have an acceptable level of likeability. The system shall have low cognitive demand Sensitivity The system shall be able to discard noise. The system should accept input based on the speech recognition grammars. The system shall confidence levels of 70% for inputs.   Performance Response should be sent and processed within 2 seconds. System should be able to handle 20 responses in 1 minute. The system should display error messages if something is not functioning as expected.  Supportability Speech Recognition engine should be supported by Android devices. Language Modeling should be supported by Android devices

7 System Decomposition good

8 System Deployment TTS part is pretty easy task, real challenge is speech recognition. I recommend Maria to involve in speech recognition part, since it is part of the interface.

9 Persistent Data Design
TTS part is pretty easy task, real challenge is speech recognition. I recommend Maria to involve in speech recognition part, since it is part of the interface.

10 Security/Privacy All requests for user’s data to the web service must be authenticated Passwords are saved encrypted using sha-256 hashing algorithms Access to the database is restricted to the web server only Secure the connections between the mobile application and the web server using HTTPS, a protocol for secure communication across the Internet. TTS part is pretty easy task, real challenge is speech recognition. I recommend Maria to involve in speech recognition part, since it is part of the interface.

11 Minimal Class Diagram for Client
Title: Dialogue or dialog Not voice, speech. I believe you can find better definition. Any speech-enabled system allow to communicate with speech. There are more components not just two, I draw figure and Carlos took photo of it and I explained explained him.

12 Minimal Class Diagram for Web Service
Title: Dialogue or dialog Not voice, speech. I believe you can find better definition. Any speech-enabled system allow to communicate with speech. There are more components not just two, I draw figure and Carlos took photo of it and I explained explained him.

13 State Machine of Application
Title: Dialogue or dialog Not voice, speech. I believe you can find better definition. Any speech-enabled system allow to communicate with speech. There are more components not just two, I draw figure and Carlos took photo of it and I explained explained him.

14 System Test Case Test ID MSDSD-SysTest022 Purpose
Test that user’s answer can successfully be understood Test Set Up Application has been opened is logged in A session has been started First question has just been provided Environment Samsung Galaxy S3 – OS 4.1.2 Test Inputs User says “No” Expected Outputs For the answer to be sent to the Virtual Agent For the answer to be displayed at the end of the chat thread

15 System Test Case Test ID MSDSD-SysTest024 Purpose
Test that the microphone will close after 5 seconds of silence Test Set Up Application has been opened is logged in A session has been started First question has just been provided Environment Samsung Galaxy S3 – OS 4.1.2 Test Inputs User stays quiet Expected Outputs For the microphone to close after 5 seconds.

16 Screenshots


Download ppt "Mentors: Christine Lisetti and Ugan Yasavur"

Similar presentations


Ads by Google