Razorbase vs. Parallax


Published on

Compare/contrast of linked data browsers Razorbase and Parallax

Published in: Technology, News & Politics
  • Be the first to comment

No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide
  • Razorbase vs. Parallax

    1. 1. Razorbase vs. Parallax By Sherman Monroe
    2. 2. Razorbase <ul><li>A browser for exploring the Linked Open Data cloud using OpenLink Facets API Live demo available at http://www.razorbase.com </li></ul>
    3. 4. Parallax <ul><li>A browser for exploring the Freebase database using the Freebase API Live demo available at http://mqlx.com/~david/parallax </li></ul>
    4. 6. Task 1 : Find all U.S. Presidents <ul><li>Razorbase : Start with a lookup for things named presidents </li></ul><ul><li>Parallax : Start by selecting U.S. Presidents collection from auto-suggest menu </li></ul>
    5. 7. First Razorbase …
    6. 13. List of results
    7. 16. <ul><li>Filters (facets) </li></ul><ul><li>click Your view to reveal </li></ul>
    8. 17. Razorbase : Junk in result set <ul><li>To refine our results, let’s first filter general results by Category to eliminate unrelated results </li></ul><ul><li>Next, refine query to return not things named presidents, but things connected to presidents </li></ul>
    9. 21. Zoom in to only Famous People
    10. 31. Now Parallax …
    11. 37. <ul><li>Filter (facets) </li></ul><ul><li>Properties of resources </li></ul><ul><li>Shows the property and all values for that property </li></ul><ul><li>Clicking a value adds a filter </li></ul>
    12. 38. Group view
    13. 39. Let’s scroll page right
    14. 41. View options
    15. 42. <ul><li>Properties menu </li></ul><ul><li>Clicking one shows the list of values for that property, along with each subject </li></ul>
    16. 43. Parallax : Let’s switch to table view
    17. 45. Select table view type
    18. 49. Let’s scroll page left
    19. 51. List of results
    20. 52. Task 2 : Find the schools of the children of the presidents <ul><li>Razorbase : Use About tab and blue right arrows to explore and select properties for the subject </li></ul><ul><li>Parallax : Use add link and auto-suggest box to lookup and select the properties </li></ul>
    21. 53. First Razorbase …
    22. 57. Let’s scroll page down
    23. 59. <ul><li>Found Children </li></ul><ul><li>click blue right arrow navigates to children of President </li></ul>
    24. 61. Razorbase : Found the Children, now let’s view their schools
    25. 63. About tabs lists all information about the subject
    26. 65. Let’s scroll page down
    27. 67. Found schools
    28. 68. Select one
    29. 70. Razorbase : Sparse results <ul><li>Hmmm… only a few schools, let’s check the main subject using the breadcrumb to investigate </li></ul>
    30. 72. Follow breadcrumb back to the main subject
    31. 74. Razorbase : Sparse results <ul><li>Hmm… only Bill Clinton shows up </li></ul><ul><li>Let’s modify the query to lookup things connected to president (i.e. remove the trailing ‘s’) </li></ul>
    32. 76. Click to show Query description and facets/filters
    33. 78. Deleted the ‘s’, now press Enter or click the Green Go Arrow
    34. 82. Razorbase : View target subject <ul><li>That seemed to return more results </li></ul><ul><li>Now navigate to the Children of the subject </li></ul>
    35. 84. Let’s scroll page right
    36. 86. Click to view the list of the values for this property
    37. 87. Go to children
    38. 88. Go to children Let’s scroll page right
    39. 90. Razorbase : View target subject <ul><li>From here, view inbound and outbound connections and their values </li></ul>
    40. 91. Go to children
    41. 94. Click to reveal the value
    42. 96. Now Parallax …
    43. 98. Let’s scroll page right
    44. 100. Click the add link to show controls for adding properties
    45. 102. Let’s scroll page left
    46. 104. Let’s scroll page down
    47. 110. Parallax : Select a property of the selected property <ul><li>The chain another property link allows you to add properties of the selected property </li></ul>
    48. 112. Let’s scroll page right
    49. 116. Let’s scroll page left
    50. 124. Parallax : View target subject <ul><li>Clicking Done will add the selected connections as columns to the main table </li></ul><ul><li>Only the last subject in the chain seems to appear in the table, the children node is missing </li></ul>
    51. 126. Click to add properties to table as columns
    52. 128. Presidents
    53. 129. Schools of their children
    54. 130. … but where are the President’s children???
    55. 131. Task 2 : Ancestry <ul><li>Now let’s explore the genealogy of the Presidents </li></ul><ul><li>Razorbase : Use the descendents button to explore ancestry (i.e. people taught be the students of a teacher, grandchildren, friend of a friend, etc.) </li></ul><ul><li>Parallax : Use the properties selector </li></ul>
    56. 132. First Razorbase …
    57. 134. Click to view connections …
    58. 135. … of this type (i.e. descendents)
    59. 138. Razorbase : Sparse results <ul><li>We are now viewing the grandchildren of the main subject </li></ul><ul><li>The results are ready, but the service ran out of time, so let’s increase the timeout to give the service time to return more results </li></ul>
    60. 140. Extend the time for retrieving results
    61. 142. Razorbase : Their schools <ul><li>Click the About tab to view the subject’s information </li></ul><ul><li>Find and select school property </li></ul>
    62. 144. Click to view information about the subject
    63. 146. Found alma maters
    64. 147. Select one
    65. 149. View those who attended this school
    66. 155. show values
    67. 157. Let’s scroll page right
    68. 159. Razorbase : Now their children
    69. 161. Let’s scroll page left
    70. 163. Click to see children of this subject
    71. 165. Now Parallax …
    72. 167. Parallax : Ancestry <ul><li>We are now viewing the main subject </li></ul><ul><li>We need to focus on Children, unfortunately, adding properties via the add link does not update breadcrumbs </li></ul>
    73. 169. Let’s scroll page up
    74. 176. Parallax : Ancestry <ul><li>We are now focused on the Children of the main subject </li></ul><ul><li>Since we want the grandchildren of the main subject, let’s navigate one more time to the children of this subject </li></ul>
    75. 178. Let’s scroll page right
    76. 184. Parallax: Mutual Connections <ul><li>We now have the grandchildren </li></ul><ul><li>Let’s view the schools they attended </li></ul>
    77. 186. Let’s scroll page right
    78. 192. Task 2: Mutual Connections <ul><li>Now let’s view who else has attended school which the children of presidents attended </li></ul><ul><li>Razorbase : Use the shares button to explore mutual connections </li></ul><ul><li>Parallax : Use the properties selector </li></ul>
    79. 193. First Razorbase …
    80. 195. Navigate to the children of presidents
    81. 197. Razorbase : Sparse results <ul><li>The filters have limited the results set, so let’s remove some filters to return to all children of presidents </li></ul>
    82. 199. Show filters
    83. 201. Razorbase : Query Description <ul><li>Query description expresses the criteria of your query in plain language </li></ul><ul><li>Subjects are color-coded to help user trace the subjects to the criteria in which they are involved </li></ul>
    84. 203. Razorbase : Sparse results <ul><li>Remove the criteria that says the presidents must have grandchildren </li></ul>
    85. 205. Click to remove criteria and sub-criteria
    86. 207. Razorbase : Mutual Connections <ul><li>Since a criteria has been removed, user is taken to the properties explorer </li></ul><ul><li>Click the back to results button, or About tab to navigate back to the President’s children subject </li></ul><ul><li>However, we’re interested in the schools they attended, so use the link in the Query description to switch focus </li></ul>
    87. 209. Go to the schools of the children
    88. 211. Razorbase : Mutual Connections <ul><li>Now view other people who have attended these schools </li></ul>
    89. 213. Click to show all who share things…
    90. 214. … of this property type
    91. 217. Let’s scroll page right
    92. 219. Breadcrumbs express the mutual connection
    93. 220. Razorbase : Mutual Connections <ul><li>We now have all people who attended the same schools attended by the children of people connected to U. S. Presidents </li></ul><ul><li>Now let’s filter the list to include only Children who attended schools that John McCain attended </li></ul>
    94. 222. Let’s scroll page down
    95. 224. Found John McCain …
    96. 225. … now add a criteria for his school
    97. 227. Razorbase : Mutual Connections <ul><li>It appears that Jimmy Carter also attended the school John McCain attended </li></ul><ul><li>It also says he’s a child of the subject, but can this be? </li></ul><ul><li>First, let’s check the Query description to understand and verify all connections </li></ul>
    98. 231. Razorbase: Mutual Connections <ul><li>All checks out there </li></ul><ul><li>Let’s peeks at who is Jimmy Carter’s father </li></ul>
    99. 233. Click to see its parents
    100. 235. Razorbase : Mutual Connections <ul><li>It appears the Jimmy Carter in question is a junior, let’s see if his father is Jimmy Carter the U. S. President </li></ul><ul><li>To do this, we view the categories that the parents appear under, if one is U.S. President , we can assume that refers to James Carter , and not Lillian Carter </li></ul>
    101. 239. Razorbase : Mutual Connections <ul><li>We now discover that the Jimmy Carter in question is the U.S. President Jimmy Carter (a child of our query’s main subject) attended the same school as John McCain </li></ul><ul><li>Now let’s view all other people who have attended this school, regardless of their relationship to the main subject </li></ul>
    102. 242. … or
    103. 247. Go to all who have attended this school
    104. 249. Razorbase : Mutual Connections <ul><li>Group them by category </li></ul>
    105. 253. Now Parallax …
    106. 254. Parallax: Mutual Connections <ul><li>To recap, we now have the schools of the children of U.S. Presidents </li></ul><ul><li>We are interested in mutual attendants of these schools </li></ul>
    107. 256. Let’s scroll page right
    108. 262. Let’s scroll page left
    109. 268.
    110. 270. Let’s scroll page down
    111. 274. Parallax: Mutual Connections <ul><li>It appears Parallax does not (yet) support exploration of mutual connections </li></ul>
    112. 275. Conclusion <ul><li>Both Razorbase and Parallax are powerful tools for navigating databases </li></ul><ul><li>Razorbase exploits schema-level metadata such as property transitivity to give users one-click access to useful connection types, while the schema metadata available to Parallax is less robust </li></ul><ul><li>Razorbase navigates linkages across a large network of database sources, while Parallax is currently limited to Freebase </li></ul>