summer of mozilla
TRANSCRIPT
![Page 1: Summer of Mozilla](https://reader033.vdocuments.mx/reader033/viewer/2022060117/55856137d8b42a78328b5225/html5/thumbnails/1.jpg)
ProspectorAbhinav Sharma | Mozilla Labs
![Page 2: Summer of Mozilla](https://reader033.vdocuments.mx/reader033/viewer/2022060117/55856137d8b42a78328b5225/html5/thumbnails/2.jpg)
CS / HCI Senior at Carnegie Mellon
I worked on Prospector projects
My mentor was Ed Lee (Mardak)
I made stuff I wanted to see in Firefox
Look, Its Me!
![Page 3: Summer of Mozilla](https://reader033.vdocuments.mx/reader033/viewer/2022060117/55856137d8b42a78328b5225/html5/thumbnails/3.jpg)
Stuff I Worked On
RecallMonkey Tab FocusPredictive Newtab
![Page 4: Summer of Mozilla](https://reader033.vdocuments.mx/reader033/viewer/2022060117/55856137d8b42a78328b5225/html5/thumbnails/4.jpg)
1 | Recall Monkey
![Page 5: Summer of Mozilla](https://reader033.vdocuments.mx/reader033/viewer/2022060117/55856137d8b42a78328b5225/html5/thumbnails/5.jpg)
“What was that awesome page I found the other day?”
![Page 6: Summer of Mozilla](https://reader033.vdocuments.mx/reader033/viewer/2022060117/55856137d8b42a78328b5225/html5/thumbnails/6.jpg)
What can Firefox do that Google can’t?
vs
![Page 7: Summer of Mozilla](https://reader033.vdocuments.mx/reader033/viewer/2022060117/55856137d8b42a78328b5225/html5/thumbnails/7.jpg)
Exact match search - ranking impossible
Four Clicks to Access
Can’t filter out or prioritize sites
“Unnatural” search UI
History Search has Problems
![Page 8: Summer of Mozilla](https://reader033.vdocuments.mx/reader033/viewer/2022060117/55856137d8b42a78328b5225/html5/thumbnails/8.jpg)
Lets Fix That!
Instant Access | tf-idf Ranking | Prioritize + Filter
![Page 9: Summer of Mozilla](https://reader033.vdocuments.mx/reader033/viewer/2022060117/55856137d8b42a78328b5225/html5/thumbnails/9.jpg)
AwesomeBar Recall Monkey
Quickly jump to popular websites Dig deep to find obscure things
Ranked by frecency Ranked by text match (Okapi BM25)
Limited result set All matching results
No filters Filters
Implicit, frequently used Explicit, less common usage
![Page 10: Summer of Mozilla](https://reader033.vdocuments.mx/reader033/viewer/2022060117/55856137d8b42a78328b5225/html5/thumbnails/10.jpg)
2 | Predictive Newtab
![Page 11: Summer of Mozilla](https://reader033.vdocuments.mx/reader033/viewer/2022060117/55856137d8b42a78328b5225/html5/thumbnails/11.jpg)
![Page 12: Summer of Mozilla](https://reader033.vdocuments.mx/reader033/viewer/2022060117/55856137d8b42a78328b5225/html5/thumbnails/12.jpg)
![Page 13: Summer of Mozilla](https://reader033.vdocuments.mx/reader033/viewer/2022060117/55856137d8b42a78328b5225/html5/thumbnails/13.jpg)
![Page 14: Summer of Mozilla](https://reader033.vdocuments.mx/reader033/viewer/2022060117/55856137d8b42a78328b5225/html5/thumbnails/14.jpg)
![Page 15: Summer of Mozilla](https://reader033.vdocuments.mx/reader033/viewer/2022060117/55856137d8b42a78328b5225/html5/thumbnails/15.jpg)
![Page 16: Summer of Mozilla](https://reader033.vdocuments.mx/reader033/viewer/2022060117/55856137d8b42a78328b5225/html5/thumbnails/16.jpg)
![Page 17: Summer of Mozilla](https://reader033.vdocuments.mx/reader033/viewer/2022060117/55856137d8b42a78328b5225/html5/thumbnails/17.jpg)
Search with RecallMonkey Track the User’s Behavior
Gather keywords from open tabs Track what websites the user views together
POS Filter + Search Look at last open tab
Heuristically Filter results Look back into the tracking data
A Tale of Two Algorithms
![Page 18: Summer of Mozilla](https://reader033.vdocuments.mx/reader033/viewer/2022060117/55856137d8b42a78328b5225/html5/thumbnails/18.jpg)
So Which One Works?
GoogleFacebookAmazon
SFGateStackoverflowZapposCollegeHumorTracking
Search
Mixing these two is hard. We’re doing a Test Pilot study.
![Page 19: Summer of Mozilla](https://reader033.vdocuments.mx/reader033/viewer/2022060117/55856137d8b42a78328b5225/html5/thumbnails/19.jpg)
Making Panorama More Useful...
Organization needs discipline
But its too late before we realize it
Let the computer do it for me...
3 | Tab Focus
![Page 20: Summer of Mozilla](https://reader033.vdocuments.mx/reader033/viewer/2022060117/55856137d8b42a78328b5225/html5/thumbnails/20.jpg)
=
![Page 21: Summer of Mozilla](https://reader033.vdocuments.mx/reader033/viewer/2022060117/55856137d8b42a78328b5225/html5/thumbnails/21.jpg)
![Page 22: Summer of Mozilla](https://reader033.vdocuments.mx/reader033/viewer/2022060117/55856137d8b42a78328b5225/html5/thumbnails/22.jpg)
How does our brain cluster tabs?
The browsing tree is the safest way.
- Domain Names
- Keywords (the “Google problem”)
- Track tab Switching
Work In Progress
![Page 23: Summer of Mozilla](https://reader033.vdocuments.mx/reader033/viewer/2022060117/55856137d8b42a78328b5225/html5/thumbnails/23.jpg)
Snaporama?
![Page 24: Summer of Mozilla](https://reader033.vdocuments.mx/reader033/viewer/2022060117/55856137d8b42a78328b5225/html5/thumbnails/24.jpg)
Thank You!Questions?