S09 Group A
From CoIN
Contents |
DU-MU: Dress Up or Mess Up!
Members
- David Kjos Jr.
- Trisha Quan
- Jeffrey Sander
- Jessica Wu
Introduction
Initial Storyboard
Flowchart for the old system
- http://www.andrew.cmu.edu/~dkjosjr/DU-MU/flow1.jpg
- http://www.andrew.cmu.edu/~dkjosjr/DU-MU/flow2.jpg
Modified Storyboard and Scenarios
Flowchart of the new system
Scripts for two scenarios
Elements
Software
Microsoft Vista:
- Microsoft Sam (speech synthesis)
- Microsoft Speech Recognition (http://www.microsoft.com/windows/windows-vista/features/speech-recognition.aspx)
Database Software:
- Toad for Oracle (interface for database)
- SQL Software
Hardware
Laptop: speakers, monitor, database
Headset: headphones, microphone
RFID Kit: RFID Reader, RFID Tags
Initial Work Plan
Dave
Detect the presence of clothing in the dressing room using RFID. It is important that the only clothing we detect at one time are the ones that the client is wearing; if we also detected what else the client brought to the dressing room, we may be unable to make intelligent suggestions.
- Work with RFID kit to find ranges
- Embed tags into clothing
Jeff
DU-MU needs to have a voice recognition vocabulary so as to react to client opinions and requests. The vocal and RFID information then must be collectively analyzed in order to generate the correct feature response, be it verbal or otherwise.
- Create keyword list
- Decide what words are easiest to detect and most common
- Generating the speech of that script
- Work with speech generation software
Jess
Deciding DU-MU’s verbal script
Make decisions on the clothing relationships. That is, to decide how DU-MU will suggest outfits and additional clothing based on what the client has already chosen
- Research online shopping sites, and fashion magazine
- Come up with 3 to 5 outfits
- Create table with clothing information (price, color, name, tags, etc.)
- Extra task: Find way to automate outfit creation (aka, matching clothes)
Trisha
Generate and manage the database of clothing with information like its price, what other clothing goes with it, and whether it’s on sale.
- Download DB Software
- Create DB Tables
- Write SQL scripts to interact with data (match clothing, find prices, etc.)
- Extra task: Perl script to grab data from online fashion sites to find whether things are “in style”
Joint Items
Write overarching program to interact with RFID detection, database lookup, and speech recognition and output. Create plan (modules, design, classes)
Modified Work Plan
Maintaining Wiki (Jessica)
Presentation (Trisha)
- Creating powerpoint and deciding flow of presentation
Paper (Jessica)
Coding
- GUI (Dave)
- Decision Flow / Modules / Database (Jeff)
- Language: Scripting and Speech output, making sure it sounds nice, etc...
