250 likes | 269 Views
NoteSearch. Hanna Filipsson Nathan Fong Brian Watanabe Taryn Wise. Do your notes look like this?. Basic Requirements . Be able to search notes for: Phone Number URL E-mail address Keyword Specify which files to search from Display Results Access file from results page.
E N D
NoteSearch Hanna Filipsson Nathan Fong Brian Watanabe Taryn Wise
Basic Requirements • Be able to search notes for: • Phone Number • URL • E-mail address • Keyword • Specify which files to search from • Display Results • Access file from results page
The User Interface A preliminary overview
Requirements Basic Secondary
Secondary requirements • Order Results • Display information about results • Display snapshots of results • Highlight matched words • Search for other data types • Specify date range of files • Include exact position of resulting find • Other Extensions?
Issues and risks Identified issues to solve Potential risks to limit
Identified issues • Recognizing search string • Recognizing notes • Evaluation of matches • Displaying the matches
Identified issues • Recognizing search string • What should match doesn’t • What shouldn’t match does • Several forms of input • Let the recognizer also interpret the user’s input for the search string
Identified issues • Recognizing notes • Use the provided recognizer
Identified issues • Evaluation of matches • What makes a good match? • When is one match better than another? • How to grade the matches? • Percentage exact match • Look at surroundings for likelihood
Identified issues • Displaying the matches • Screen shot of actual note • Clip size • Screen size • Information about match
Potential risks • Depend on existing resources • Different users take different notes • There is a resource limit
Potential risks • Depend on existing resources • We intend to use the existing recognizer • Can we trust it to do well? • What can it do? • What does it do best?
Potential risks • Different users take different notes • Must work for several styles of notes • Must work for previously unseen notes
Potential risks • There is a resource limit • Time • Knowledge • Abilities of existing software
NoteSearch Hanna Filipsson Nathan Fong Brian Watanabe Taryn Wise