Making Search Personal with NEPOMUK and Refinder Dr
- Slides: 65
Making Search Personal with NEPOMUK and Refinder Dr Leo Sauermann, CEO getrefinder. com
Hello, my Name is Can’t remember things Realizing the Semantic Desktop since 2002 leo. sauermann@gnowsis. com 28. 11. 2012 2 Making Search Personal with NEPOMUK and
Brigitte +49 631 20575 - 0 Secretary of Prof. Andreas Dengel, DFKI KM Lab. Loves Skiing.
personal search…. 28. 11. 2012 4 ok Making Search Personal with NEPOMUK and
search …. ok Brigitte +49 631 20575 - 0 Secretary of Prof. Andreas Dengel, DFKI KM Lab. Loves Skiing. 28. 11. 2012 5 Making Search Personal with NEPOMUK and
Secretary of Prof. Andreas Dengel, DFKI KM Lab. Loves Skiing.
How are they related?
sk i lps A Secretary of Prof. Andreas Dengel, DFKI KM Lab. Loves Skiing.
sk i lps A
sk i lps A
Leo Sauermann http: //leobard. net prototype: “Gnowsis”, 2003 14 28. 11. 2012 Making Search Personal with NEPOMUK and Refinder
Prof Stefan Decker http: //www. stefandecker. org/ 15 Name: “Semantic Desktop” Idea: EU project 28. 11. 2012 Making Search Personal with NEPOMUK and Refinder
DFKI http: //www. dfki. de Ansgar Bernardi Andreas Dengel Team of artificial intelligence scientists 16 28. 11. 2012 Making Search Personal with NEPOMUK and Refinder
Mandriva Linux http: //mandriva. com Sebastian Trüg Stéphane Laurière KDE-Linux operating system 17 28. 11. 2012 Making Search Personal with NEPOMUK and Refinder
28. 11. 2012 18 Making Search Personal with NEPOMUK and Refinder
…to conduct research about the future of knowledge work, how to empower an individual knowledge worker to better exploit their personal information space and to maintain fruitful communication with others. 19 28. 11. 2012 Making Search Personal with NEPOMUK and Refinder
28. 11. 2012 21 Making Search Personal with NEPOMUK and Refinder
Desktop includes • documents, images, music, videos, address book, personal calendar, todo lists, note-taking tools, emails, … + future stuff people may need http: //www. flickr. com/photos/uniqueo/2667162885/ 22 28. 11. 2012 Making Search Personal with NEPOMUK and Refinder
Design Goals • Make information reusable, Detached from the application • Link items, organize items • Compare items, gather them in lists • Use information in project/task context • Automatic, based on artificial intelligence • Cross-plattform on KDE-Linux, Windows, Mac. Os. X establish open source semantic desktop standard 23 28. 11. 2012 Making Search Personal with NEPOMUK and Refinder
organize things using tags and stars 28. 11. 2012 24 Making Search Personal with NEPOMUK and Refinder
Example: Dolphin Assign tags, search for tags http: //www 2. mandriva. com/linux/overview/ 25 28. 11. 2012 Making Search Personal with NEPOMUK and Refinder
Example: Dolphin Assign tags, search for tags http: //www 2. mandriva. com/linux/overview/ 26 28. 11. 2012 Making Search Personal with NEPOMUK and Refinder
Gwenview
app plugin file explorer browser extension api data base service data 28 28. 11. 2012 Making Search Personal with NEPOMUK and Refinder
NEPOMUK Dazzler Blueprint 29 28. 11. 2012 Making Search Personal with NEPOMUK and Refinder
28. 11. 2012 30 Making Search Personal with NEPOMUK and Refinder
app plugin file explorer browser extension api data base service data 31 28. 11. 2012 Making Search Personal with NEPOMUK and Refinder
Works to integrate all data on the web. 32 28. 11. 2012 Making Search Personal with NEPOMUK and Refinder
NIE Ontologies for rich data index Create a rich index to build flexible applications on top 332 class types: Integrated & related contacts, calendaring, task management, downloads, file types, generic multimedia stuff, exif information for images, ID 3 Tags for MP 3 s, messages and email, file sharing, … personal information management: projects, tasks, organizations, places, …. • “Contact” is used in emails, im messages, author of documents, … Reusable • Representation in RDF, XML, KEY/VALUE possible 866 properties of these classes: structured data, a lot for calendar and multimedia formats. Standards-Based … • adaption of EXIF, vcard, vcal, MPEG http: //oscaf. sourceforge. net 33 28. 11. 2012 Making Search Personal with NEPOMUK and Refinder
RDF Database: Virtuoso Stores all structured data and fulltext in a searchable index http: //virtuoso. openlinksw. com/ Lorem ipsum… RDF Graph Database Fulltext Database 34 28. 11. 2012 C S P O A file: //x size 512 A file: //x author nepomuk: //hh-45 Lorem ipsum dolor… Making Search Personal with NEPOMUK and Refinder
Index the Data: crawlers Initial indexing of the data into the store Strigi C++, Linux strigi. sourceforge. net Aperture Java aperture. sourceforge. net 35 28. 11. 2012 Making Search Personal with NEPOMUK and Refinder
28. 11. 2012 37 Making Search Personal with NEPOMUK and Refinder
Improving the Indexer Initial indexing took 100% CPU time, little additional benefit over predecessor Alan Grimes, annoyed by 100% CPU time taken by indexer: • Indexer takes less CPU and memory now. …What the fuck is this semantic bullshit? Computers most notoriously cannot think. They are purely storage and processing systems. . . http: //www. mail-archive. com/nepomukkde@semanticdesktop. org/msg 00538. ht ml 38 28. 11. 2012 Making Search Personal with NEPOMUK and Refinder
it’s the user experience, stupid • More end-user applications. 39 28. 11. 2012 • Multimedia and PIM use. Making Search Personal with NEPOMUK and Refinder
Filter in the File Explorer Multiple facets can be used http: //trueg. wordpress. com/2010/01/26/what-we-did-last-summer-and-the-rest-of-2009 -a-look-back-ontothe-nepomuk-development-year-with-an-obscenely-long-title/ 40 28. 11. 2012 Making Search Personal with NEPOMUK and Refinder
Semnotes http: //smile. deri. ie/projects/semn/details 41 28. 11. 2012 Making Search Personal with NEPOMUK and Refinder
Semnotes 42 28. 11. 2012 Making Search Personal with NEPOMUK and Refinder
28. 11. 2012 43 Making Search Personal with NEPOMUK and Refinder
28. 11. 2012 44 Making Search Personal with NEPOMUK and Refinder
establish a semantic desktop standard community! 28. 11. 2012 45 Making Search Personal with NEPOMUK and Refinder
Filter Big Bang Theory Episodes Season 3, The Vengeance Formulation 47 28. 11. 2012 Making Search Personal with NEPOMUK and Refinder
Filter Music ATB Albums, No Silence 48 28. 11. 2012 Making Search Personal with NEPOMUK and Refinder
Open files by tag http: //trueg. wordpress. com/2009/08/28/gsoc-wrap-up-part-2/ 49 28. 11. 2012 Making Search Personal with NEPOMUK and Refinder
Save files with tag&description http: //trueg. wordpress. com/2009/08/28/gsoc-wrap-up-part-2/ 50 28. 11. 2012 Making Search Personal with NEPOMUK and Refinder
Multimedia Use Cases Beyond TV Shows I'm using Nepomuk extensively everyday, …, to manage all my media, with the help of Nepoogle, Drop 2 Tag. Icon and Neposideckick, and results are amazing. Things like locate duplicate files or manage TVShows are only some samples of the capabilities of Nepomuk at desktop level. …I have 2133 video files … 35 are related to the actress 竹内結子 (Takeuchi Yūko), 11 files released in year 2012, and 3 have in common actor 阿部寛 (Abe Hiroshi). • Synonyms, multi-linguality • Relations between files and actors • Actors and their relations are copied from web-databases and stored on semantic desktop to enhance local queries http: //forum. kde. org/viewtopic. php? f=15& t=98468&sid=f 90 bf 929 b 2 f 1 faae 2540 e 053 bab 6 f 904&start=15#p 221521 51 28. 11. 2012 Making Search Personal with NEPOMUK and Refinder
Zeitgeist 52 28. 11. 2012 http: //zeitgeist-project. com/experience/ http: //trueg. wordpress. com/2011/06/06/randa-and-ontologies-and-whatnot/ Plans to integrate Zeitgeist and NEPOMUK for KDE Making Search Personal with NEPOMUK and Refinder
Finding duplicate files • select distinct ? u 1 ? u 2 where { ? f 1 a nexif: Photo. ? f 2 a nexif: Photo. ? f 1 nfo: has. Hash ? h. ? f 2 nfo: has. Hash ? h. ? f 1 nie: url ? u 1. ? f 2 nie: url ? u 2. filter(? f 1!=? f 2). } http: //trueg. wordpress. com/2011/12/06/finding-duplicate-images-made-easy/ 53 28. 11. 2012 Making Search Personal with NEPOMUK and Refinder
Filter & Drill down on data Virtuoso RDF Store SELECT * WHERE { ? s nco: fullname ? name bif: contains "'brigitte*'". Brigitte } Structured queries Fulltext queries Inference Engine: rules, ontologies, generates new facts 54 28. 11. 2012 Making Search Personal with NEPOMUK and Refinder
Answer complex questions Through natural language processing, full-text analysis and the index of relations “Whats the phone number of the KM Group Secretary? ” Not possible to answer using fulltext search. Only SIRI or Watson have the superpowers to… 55 28. 11. 2012 Making Search Personal with NEPOMUK and Refinder
Map the query to the graph The answer is found by spreading activation and partial queries “phone number of the KM-Group secretary” Property <phone_number> Instance <KM-Group> [1] (no result) Class <secretary> [2] instances: <Secretary. AD>, … (no result) [3] [4] <KM-Group><unit><Secretary. AD><phone_number> „ 0049 631 205 75 101“ [5] Combining Metadata and Document Search with Spreading Activation for Semantic Desktop Search, Schuhmacher, K. ; Sintek, M. & Sauermann, L. ESWC 2008 56 28. 11. 2012 Making Search Personal with NEPOMUK and Refinder
PIMO to build a personal network Project • Concetps & Associations to organize Person Andreas • Connected with documents • Inspired by basic human concepts nepomuk Location Meeting Kaiserslautern Kickoff Brigitte Contacts Andreas Dengel Brigitte Selzer Sven Schwarz PIMO - a Framework for Representing Personal Information Models http: //www. dfki. uni-kl. de/~sauermann/papers/sauermann+2007 b. pdf Files Documents Papers Projects nepomuk Research E-Mails Inbox Todo SAP nepo Karlsruhe
Supports Orienteering Behavior “users go somewhere, look around, know where they are, go on” Filtering Long-term users stopped using web-search interface keeping orientation Teevan, J. ; Alvarado, C. ; Ackerman, M. S. & Karger, D. R. The perfect search engine is not enough: a study of orienteering behavior in directed search CHI 2004, pp. 415 -422 58 02. 10. 2020 Semantic Desktop for PIM
NOKIA Search, on the phone „Brings the power of computers to mobile devices“ • N 900 and N 810 are Maemo Linux-powered • Nokia M 9 Phone, millions shipped • Tracker indexing framework maemo. nokia. com www. oscaf. org/node/20 www. grancanariadesktopsummit. org/node/170 59 28. 11. 2012 Making Search Personal with NEPOMUK and Refinder
Philip Van Hoof, 22. 11. 2012 Last week inter-app information sharing on a high level using a inter-app defined and shared ontology with a query language suitable for the purpose, SPARQL, combined with a efficient file system meta data indexer. We delivered that and proof that its high quality software exists in the fact that a few million N 9 users, yes a few million, are using it right now and yet there are no massive protests on forums about corrupted data: Tracker's SPARQL endpoint is today tested and robust high quality software. I salute Jürg [Billeter] for that. mail. gnome. org/archives/tracker-list/2012 -November/msg 00009. html 60 28. 11. 2012 Making Search Personal with NEPOMUK and Refinder
Nepomuk, in the cloud 28. 11. 2012 61 Making Search Personal with NEPOMUK and Refinder
Connect and Crawl Scanning of any cloud app. Connectors: + 62 November 2012 Dropbox Evernote Contacts RSS Twitter Docs Basecamp Box. net Sky. Drive Campfire Mind. Meister Calendar
Refinder Cloud Search Scalable, Full-text, Sorting, Faceting, Filtering, Highlighting, customizable Ranking. Scalable full-text and phrase search and/or term conjunction Sorting and faceting on any item attribute Customizable relevancy ranking Results including item attributes, result highlighting, previews, and filter options 63 November 2012
Refinder Cloud Search More cloud apps, growing data, small screenspace Desktop Data Personal Data Desktop Apps Cloud Apps 64 November 2012
Timeline of NEPOMUK and adoption rates developers Refinder Nokia maemo & Mee. Go Aperture NEPOMUK & Gnome NEPOMUK-KDE 4. 0 EU-IST Research 2006 65 2007 28. 11. 2012 2008 2009 2010 2011 users 4 guys 3 k ~100 s 0. 6 mio ~10 25 k ~10 millions ~60 100 2012 Making Search Personal with NEPOMUK and Refinder
Join! nepomuk-kde mailinglist nepomuk@kde. org https: //mail. kde. org/mailman/listinfo/nepomuk 28. 11. 2012 66 Making Search Personal with NEPOMUK and Refinder
I am looking for a partner to scale Refinder up leo. sauermann@gnowsis. com +4369914669747 nepomuk-kde mailinglist 28. 11. 2012 67 Making Search Personal with NEPOMUK and Refinder
- Oddlu
- War making and state making as organized crime summary
- Informed search and uninformed search
- Is making inference simply making a guess
- Blind search
- Unified search vs federated search
- èinterest
- Federated search vs distributed search
- Https://images.search.yahoo.com
- Best first search is a type of informed search which uses
- Heuristik
- Video.search.yahoo.com
- Video.search.yahoo
- What is the biggest disadvantage of a binary search?
- Linear search vs binary search
- Images search yahoo
- Cognitive search engine
- Which search strategy is called as blind search
- Yahoo shopping tw
- Dimensions of personal effectiveness
- First step of decision making
- Personal factors affecting decision making
- Definition of personal effectiveness
- Verbo formas personales
- Adivinanzas habitos de higiene
- Kung ang isang tao ay mayroong ppmb
- The world of food and beverages chapter 4
- Mamdm
- Using recursion in models and decision making sheet 3
- Difference between note making and note taking
- Simple electrical tools
- Chapter 6 prices and decision making assessment answers
- Model hoy
- Decision making and relevant information
- Prediction vs inference venn diagram
- Best books on problem solving and decision making
- Individual and group decision making
- Planning and decision making
- Word signal
- Make or give suggestions
- Interpreting graphs science
- Drawing conclusions and making inferences powerpoint
- What does making inferences mean
- Perception and individual decision making
- Steps in decision making
- Cryptovariable
- A is a choice made from among available alternatives
- Difference between note making and note taking
- Chapter 2 economic systems and decision making answer key
- Decision making and branching example
- Basic elements of planning and decision making
- Horizontal solutions group synergy
- Chapter 7 business management
- Management chapter 5 planning and decision making
- What they see
- Decision making goal setting
- Chapter 2 economic systems and decision making
- Individual and group decision making
- Activity resource usage model and tactical decision making
- Activity resource usage model and tactical decision making
- Advantages of acts of parliament
- To make predictions we often use
- Is evaluating alternatives and making choices among them.
- Evaluating alternatives and making choices among them
- Introduction of soap
- Decision making and time management