Mentors: Christine Lisetti and Ugan Yasavur

Slides:



Advertisements
Similar presentations
RASPro is a secure high performance remote application delivery platform through a perfect combination of application hosting and application streaming.
Advertisements

Windows 2000 Security --Kerberos COSC513 Project Sihua Xu June 13, 2014.
The Internet & The New IT Infrastructure Chapter 9.
Real-Time Authentication Using Digital Signature Schema Marissa Hollingsworth BOISECRYPT ‘09.
Electrical Engineering Department Software Systems Lab TECHNION - ISRAEL INSTITUTE OF TECHNOLOGY Persistent chat room Authors: Hazanovitch Evgeny Hazanovitch.
ORACLE APPLICATION SERVER BY PHANINDER SURAPANENI CIS 764.
SMS Gateway OZEKI NG Document version: v Adding SMS functionality to SysAid.
Mobile Computing Lecture: 4.
Systems Analysis and Design in a Changing World, 6th Edition
Requirements Engineering
System Architecture.  Windows Phone 7  Mobile Phone Application  User – End Perspective  Google App Engine  Administration Console  Handles authentication,
Conversational Applications Workshop Introduction Jim Larson.
CIS 375—Web App Dev II Microsoft’s.NET. 2 Introduction to.NET Steve Ballmer (January 2000): Steve Ballmer "Delivering an Internet-based platform of Next.
Implementing ISA Server Publishing. Introduction What Are Web Publishing Rules? ISA Server uses Web publishing rules to make Web sites on protected networks.
M i SMob i S Mob i Store - Mobile i nternet File Storage Platform Chetna Kaur.
Enabling Embedded Systems to access Internet Resources.
NETWORK HARDWARE AND SOFTWARE MR ROSS UNIT 3 IT APPLICATIONS.
9 Systems Analysis and Design in a Changing World, Fourth Edition.
JACEK KOPCZYNSKI: DEVELOPER YAMEL PERAZA: DEVELOPER MADOUD SADJADI: MENTOR MADOUD SADJADI: PRODUCT OWNER Senior Project Website Version 5 FINAL PRESENTATION.
Virtual Private Network. VPN In the most basic definition, VPN is a connection which allows 2 computers or networks to communicate with each other across.
Access control 2/18/2009. TOMCAT Security Model Declarative Security:  the expression of application security external to the application, and it allows.
Systems Analysis and Design in a Changing World, 6th Edition 1 Chapter 7 - Designing the User and System Interfaces.
Copyright © 2002 Pearson Education, Inc. Slide 3-1 Internet II A consortium of more than 180 universities, government agencies, and private businesses.
Presentation Title 1 1/27/2016 Lucent Technologies - Proprietary Voice Interface On Wireless Applications Protocol A PDA Implementation Sherif Abdou Qiru.
System Design for Home Automaton. Design Goals Performance Criteria – Server prioritizes client requests to provide quick response time to critical requests.
Speech Processing 1 Introduction Waldemar Skoberla phone: fax: WWW:
The Internet Technological Background. Topic Objectives At the end of this topic, you should be able to do the following: Able to define the Internet.
COOKIES AND SESSIONS.
GO TO MEETING By: Ananta, Shahzar, Ralph. WHAT IS GTM? GoToMeeting is a web-hosted service created and marketed by the online services division of Citrix.
Architecture Review 10/11/2004
Randy Dalrymple HillyRoad, LLC
Data Virtualization Tutorial… SSL with CIS Web Data Sources
Installing TMG & Choosing a Client Type
Online Training Course
Virtual Private Network
Introduction to Windows Azure AppFabric
Computer Roles in a Network
Secure Sockets Layer (SSL)
PDA & Mobile Verification Solution Presentation
Server Concepts Dr. Charles W. Kann.
PPP – Point to Point Protocol
Google translate app demo
Configuration for Network Security
CHAPTER 2 Application Layer.
Understanding the OSI Reference Model
Home Automation System
Web App vs Mobile App.
Group 7 Eduardo Peña Vanessa Ramirez Eduardo Tibau
Welcome To : Group 1 VC Presentation
BP5 – encryption - Fun gym
Computer Network.
Final Presentation CIS 4911 Senior Project
CS & CS Capstone Project & Software Development Project
WEB API.
Continuous Automated Chatbot Testing
What is Cookie? Cookie is small information stored in text file on user’s hard drive by web server. This information is later used by web browser to retrieve.
Web-deployment of a Data Visualization Framework Using AJAX Technology
Progress leisure OCR GCSE ICT.
Project: Virtual Job Fair Students: Justin Korah, Diego Perez, Andres Gonzalez, Enmanuel Corvo, Tomer Doar Mentor: Masoud Sadjadi, Juan Caraballo Project.
Distrustful Decomposition
Mixed Reality Server under Robot Operating System
Systems Design Chapter 6.
Computer Network.
BP5 – encryption - Fun gym
Systems Analysis and Design in a Changing World, 6th Edition
Principles/Paradigms Of Pervasive Computing
DATABASE DESIGN & DEVELOPMENT
Network programming Lecture 1 Prepared by: Dr. Osama Mokhtar.
Technology 101 Changing the way, we work, live, play and learn.
Presentation transcript:

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

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)

Project Management

Implemented Use Cases

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.

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

System Decomposition good

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.

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.

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.

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.

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.

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.

System Test Case Test ID MSDSD-SysTest022 Purpose Test that user’s answer can successfully be understood Test Set Up Application has been opened test1@test.com 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

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 test1@test.com 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.

Screenshots