on path centric navigation and search techniques for
play

On Path-Centric Navigation and Search Techniques for Personal - PowerPoint PPT Presentation

On Path-Centric Navigation and Search Techniques for Personal Knowledge Stored in Topic Maps Outline Introduction Preconditions and the Model Navigation inside Topic Maps Search based on Topic Selection 2 Jens Heider TMRA 07


  1. On Path-Centric Navigation and Search Techniques for Personal Knowledge Stored in Topic Maps

  2. Outline � Introduction � Preconditions and the Model � Navigation inside Topic Maps � Search based on Topic Selection 2 Jens Heider TMRA ´07 – On Path-Centric Navigation and Search Techniques Julian Schütte for Personal Knowledge Stored in Topic Maps

  3. Introduction Which problem do you address? 3 Jens Heider TMRA ´07 – On Path-Centric Navigation and Search Techniques Julian Schütte for Personal Knowledge Stored in Topic Maps

  4. Daily challenges with multiple devices, Viele Informationen, Programme und Geräte various tools and different location of data ?? DB DMS 4 Jens Heider TMRA ´07 – On Path-Centric Navigation and Search Techniques Julian Schütte for Personal Knowledge Stored in Topic Maps

  5. Collect and interconnect data, to ease daily work with information DB DMS 5 Jens Heider TMRA ´07 – On Path-Centric Navigation and Search Techniques Julian Schütte for Personal Knowledge Stored in Topic Maps

  6. MIDMAY autonomously creates topic maps from data sources and preserves the user given structures 6 Jens Heider TMRA ´07 – On Path-Centric Navigation and Search Techniques Julian Schütte for Personal Knowledge Stored in Topic Maps

  7. Preconditions and the used Model What is the foundation of your approach? 7 Jens Heider TMRA ´07 – On Path-Centric Navigation and Search Techniques Julian Schütte for Personal Knowledge Stored in Topic Maps

  8. Topic map is designed to find the desired reference by leveraging redundancies in data sources � Global typing schema across all extractors (PSIs, PSIDs) � Association type reflects and unifies semantic of a property, type or hierarchical relation � No directionality inherent in an association � Each entry unique in the knowledge space of a user -> consistency 8 Jens Heider TMRA ´07 – On Path-Centric Navigation and Search Techniques Julian Schütte for Personal Knowledge Stored in Topic Maps

  9. Graph Definition � Topic map graph G is described by the pair ( V , E ). � V is finite set of vertices mapped to topics � E is a binary relation on V , representing the undirected associations between the topics. � Additionally, E explicitly contains the binary relations between topics and their types => G contains a vertex in V for every type topic. � Each edge ( v i , v j ) œ E is given a constant configurable weight w ij depending on the type of association and the search mode 9 Jens Heider TMRA ´07 – On Path-Centric Navigation and Search Techniques Julian Schütte for Personal Knowledge Stored in Topic Maps

  10. Navigation inside Topic Maps What do you mean with path centric? 10 Jens Heider TMRA ´07 – On Path-Centric Navigation and Search Techniques Julian Schütte for Personal Knowledge Stored in Topic Maps

  11. Cycling through the Graph navigate redo Term Association Selection Selection redo redo navigate Topic Selection mark 11 Jens Heider TMRA ´07 – On Path-Centric Navigation and Search Techniques Julian Schütte for Personal Knowledge Stored in Topic Maps

  12. Points of Entrance & Navigation Aid Type Lists 12 Jens Heider TMRA ´07 – On Path-Centric Navigation and Search Techniques Julian Schütte for Personal Knowledge Stored in Topic Maps

  13. Points of Entrance & Navigation Aid Hierarchy Root 13 Jens Heider TMRA ´07 – On Path-Centric Navigation and Search Techniques Julian Schütte for Personal Knowledge Stored in Topic Maps

  14. Topic Paths nce.ppt Example Ltd. d. Semantic Distanc per Discussed Pape Meeting E Doe oe John D Graz PPT [Filetype] [Perso [Event] [Location] [Email] [Att ttachment] son] 14 Jens Heider TMRA ´07 – On Path-Centric Navigation and Search Techniques Julian Schütte for Personal Knowledge Stored in Topic Maps

  15. Path Navigation � Follow paths in mind � I want to find a document, but can’t remember some fitting keywords � However, I recall that the document was sent by someone I meet in a meeting in Berlin � Let’s start the search with an item I can name: Berlin … 15 Jens Heider TMRA ´07 – On Path-Centric Navigation and Search Techniques Julian Schütte for Personal Knowledge Stored in Topic Maps

  16. Path Navigation Screenshots (1) 16 Jens Heider TMRA ´07 – On Path-Centric Navigation and Search Techniques Julian Schütte for Personal Knowledge Stored in Topic Maps

  17. Path Navigation Screenshots (2) 17 Jens Heider TMRA ´07 – On Path-Centric Navigation and Search Techniques Julian Schütte for Personal Knowledge Stored in Topic Maps

  18. Path Navigation Screenshots (3) 18 Jens Heider TMRA ´07 – On Path-Centric Navigation and Search Techniques Julian Schütte for Personal Knowledge Stored in Topic Maps

  19. Path Navigation Screenshots (4) 19 Jens Heider TMRA ´07 – On Path-Centric Navigation and Search Techniques Julian Schütte for Personal Knowledge Stored in Topic Maps

  20. Search based on Topic Selection How does selecting topics help us searching? 20 Jens Heider TMRA ´07 – On Path-Centric Navigation and Search Techniques Julian Schütte for Personal Knowledge Stored in Topic Maps

  21. Selecting topics to specify Search Query � Select two topics t a , t b and choose mode (0-3) � weighted Breadth-first Search from t a and t b , until the path with the lowest value is found � next path by removing the edge that connects both waves -> sufficient if all topics in possible paths are presented at least once 21 Jens Heider TMRA ´07 – On Path-Centric Navigation and Search Techniques Julian Schütte for Personal Knowledge Stored in Topic Maps

  22. Example: Show path between the topics Graz and PPT 22 Jens Heider TMRA ´07 – On Path-Centric Navigation and Search Techniques Julian Schütte for Personal Knowledge Stored in Topic Maps

  23. Path Maths Definitions introducing Bit Vectors � The vector B p ab indicates the presence or absence of topics < t 1 , t 2 , t 3 , ..., t k > in path p between topic t a and t b . ( B ab : topic presence for all shortest p) � � 23 Jens Heider TMRA ´07 – On Path-Centric Navigation and Search Techniques Julian Schütte for Personal Knowledge Stored in Topic Maps

  24. Marking multiple topics to calculate a set of relevant result topics � � Search Modes � Mode 0, the default mode that only uses the structure structure of the topic map � Mode 1, to focus the search on topics equally connected by hierarchy hierarchy Mode 2, to focus the search on equal properties properties of � marked topics Mode 3, to focus the search on equal types types of � marked topics 24 Jens Heider TMRA ´07 – On Path-Centric Navigation and Search Techniques Julian Schütte for Personal Knowledge Stored in Topic Maps

  25. Example: Search all employees involved in project MIDMAY which authored a PPT presentation � Think of topics related to search problem � I’m looking for a person person � .. He’s involved in project MIDMAY MIDMAY � The file type is PPT PPT � Navigate to the topics and mark them � Start query 25 Jens Heider TMRA ´07 – On Path-Centric Navigation and Search Techniques Julian Schütte for Personal Knowledge Stored in Topic Maps

  26. Search – Add MIDMAY Topic 26 Jens Heider TMRA ´07 – On Path-Centric Navigation and Search Techniques Julian Schütte for Personal Knowledge Stored in Topic Maps

  27. Search – Add PPT Topic 27 Jens Heider TMRA ´07 – On Path-Centric Navigation and Search Techniques Julian Schütte for Personal Knowledge Stored in Topic Maps

  28. Conclusion What’s the benefit and what are the remaining challenges? 28 Jens Heider TMRA ´07 – On Path-Centric Navigation and Search Techniques Julian Schütte for Personal Knowledge Stored in Topic Maps

  29. Already existing data can be used to offer an intuitive way to search for information � Path and set calculation provide search functionality in topic maps beyond keyword search techniques for non-technical users � Challenges Capacity of Topic Maps Engine � Enhanced UI for query, bringing the full flexibility of � path calculation to the user � Topic Maps can help to tackle the daily work with stored information 29 Jens Heider TMRA ´07 – On Path-Centric Navigation and Search Techniques Julian Schütte for Personal Knowledge Stored in Topic Maps

Recommend


More recommend