120 likes | 229 Views
RFID Smart Shopper. Members: Anthony Crawford Jason Hickman Brice Tucker Matt Williams Advisor: Dr. Raj Bhatnagar. Project Goal.
E N D
RFID Smart Shopper Members: Anthony Crawford Jason Hickman Brice Tucker Matt Williams Advisor: Dr. Raj Bhatnagar
Project Goal Create a prototype of an RFID Smart Shopper device that would help users create and manage shopping lists, make intelligent item suggestions, and alert the user to items on their current list when they go shopping.
Milestones • Research and write the Association Mining Algorithm • Design, implement, and populate the needed databases • Design and implement the Graphical User Interface (GUI) • Communicate with the RFID reader
Complications • Different names can be used for the same product (branding and slang for example) • Price and its affect on suggested items • RFID tags on a per item basis • Intelligent creation of lists
Design Decisions / Revisions • Item Categorization • Sale info vs. price • RFID tags per category • RFID tags located on shelf • Keyboard entry • Info in database vs. on tag
Association Mining Algorithm • AND Lists to get Associations • Continue to refine sets • Support values • Database storage • Suggestion retrieval
RFID Reader & Tags • Hardware Communication • Reading/Writing Tags • Reader Testing • Software Communication • Reader Integration
Graphical User Interface • Designed in NetBeans using swing and awt libraries • Designed with handheld device in mind • 240x320 pixels • Point and click interface
Databases • Access Databases • Device DB • Store DB • 2nd Normal Form • Artificial keys used for simplicity
User Testing & Suggestions • Alphabetical ordering • No case sensitivity • New item dropdown menu • Select multiple suggested items • Double click selecting • List creation calendar • Copy list functionality
Unfinished / Future Revisions • Non-keyboard entry • Synchronization between device and store database • Sale suggestions • Stress testing • Database management and cleanup over long term use