1 / 43

Social Networking to Support Researchers at Minority Serving Institutions

Social Networking to Support Researchers at Minority Serving Institutions. Marlon Pierce Community Grids Lab Indiana University. Acknowledgements. Geoffrey Fox (PI) Joshua Rosen (Developer) Siddharth Maini (Developer) Part of MSI-CIEC, an NSF OCI CITEAM Funded Project

Download Presentation

Social Networking to Support Researchers at Minority Serving Institutions

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Social Networking to Support Researchers at Minority Serving Institutions Marlon Pierce Community Grids Lab Indiana University

  2. Acknowledgements • Geoffrey Fox (PI) • Joshua Rosen (Developer) • Siddharth Maini (Developer) • Part of MSI-CIEC, an NSF OCI CITEAM Funded Project • http://www.msi-ciec.org/eduwiki/index.php/Main_Page • Thanks to Dr. Alex Ramirez of MSI-CIEC for feedback and guidance.

  3. Challenges for MSI Researchers • We need in general a portal/gateway to online community services geared specifically for (MSI) faculty and researchers. • Support their communications: identifying solicitations, forming or joining teams, writing proposals, etc. • Enable them to identify interesting projects and people. • Our general philosophy is that the broad range of Web 2.0 services provides the necessary capabilities • MySpaces, Facebook, Flickr, Imagelooop, Google Docs, etc. • And you can build on collaboration software • Sakai, Moodle, MediaWiki, Drupal, … • We concluded that these sorts of collaborations should really be a sophisticated mashup.

  4. Shared Bookmarking for Social Networks • Our kernel project is to support tagging and online shared bookmarking. • Pioneered by del.icio.us in 2003 (!) • Bookmarking services allow you to • Share links (URLs) with networks of friends • Organize your links by mnemonic tags • Find other interesting URLs by popularity (most bookmarked) • Find interesting URLs by keywords • When used collectively, tags form folksonomies. • “Pave the cow paths” • Typically about tagged URLs. • But also about people who tag. • Semantic Web Lesson: everything is a URI.

  5. RSS Feeds Can Be Click-Tagged. Additional feeds easy to make with OpenKapow’s Robomaker.

  6. Tag Cloud and Favorite Tags Favorite Tags Tag Cloud of Everything

  7. Clicking a tag brings up all the URLs in the main area.

  8. Recent Tags Gives a list of most recent additions. Recent Tags Not very well placed…

  9. Drag and Drop Feature You can Drag and Drop any menu items between left and right navigational menu Scriptaculous, Flex, etc

  10. Drag / Drop Dragged Recent Tags

  11. Tag System • URLs are bookmarked by users • Users describe these bookmarks with descriptive tags • These tag/bookmark relationships form a graph that can be navigated • Tag Yahoo with “search” • If you look up “search”, Google has the same tag. • Google is also tagged with “video”… • Walk the graph through the Internet, or through databases (as we will see)

  12. Login

  13. User Profiles

  14. Personal Tags Personal User Tags

  15. Bookmark (drag or right-click) Personalized Bookmarklet when you Login appears Either Drag it into the Bookmark menu in Firefox or Right-click and “Book this Link”

  16. Click the Bookmarklet button Example tags: algore nobel peace prize Assign tags and Submit Query

  17. When you return to the portal, you will see the tags added to your list. My Tags Recent tags

  18. Results are highlighted in bold and the corresponding user who owns the tag is also displayed

  19. Searching the tag “research” gives a list of other users with this tag. Click the user name to navigate to the profile.

  20. Click the tag to get the real URL and navigate out.

  21. Harvesting NSF Tags Harvesting NSF information to seed the system with relevant proposal information.

  22. Populating Tags with NSF Grant Information • The NSF Awards web site is a good source for data to import and convert into tags • We believe tagging will add value. • Tagging gives you alternative paths through database. • Walk a graph • Tagging bridges multiple resources (databases, URLs, etc). • Ex: TeraGrid user database has overlap with nsf.gov on OCI users.

  23. NSF.org Award Search

  24. Sample Search Results

  25. NSF.org sends back an XML encoding of your search request.

  26. NSF Grants Tag System • NSF has the ability to get information on all of the grants a particular person worked on (in XML) • We downloaded, parsed, and bookmarked this info using a little scavenger robot. • Each grant is represented by a bookmark and tagged (using namespaces) with relevant information • Grant tags point to URLs of the NSF award page. • The investigators are imported as users • Each has a bookmark for each project they worked on • They are also represented in the tags of these projects.

  27. Tags and URLs Form Graphs Tag Bookmark (URL) User (URI)

  28. NSF Tag System Example A. Einstein Joe Smith John Doe John Doe Large Award Grant 1 Grant 2 Joe Smith John Doe A. Einstein sbe directorate Small Award

  29. NSF Tag Navigation You can start at a user or a grant You find “which grants has this user worked on” or “which users worked on this grant” In this way, you can find users by crawling from user to grant and vice versa Also, you can use the tags to narrow your search (e.g. only large awards, only a certain directorate) We are working on a system to use tags to successively refine searches.

  30. Looking Forward: Tagging Profiles, Folksonomies, and Matchmaking • Social bookmarking sites are generally geared toward managing URLs. • But you can also use it to find like-minded people with shared tagging profiles. • Ex: LibraryThing.com • More direct social networking: LinkedIn, Facebook, • Tag clustering can also be investigated as a CS problem: • Clustering, machine learning

  31. More Information • mpierce@cs.indiana.edu • Current portal will debut at SC07 • General bookmarking and NSF grant information tagging. • RSS Feeds and “click tagging”

  32. Future Work: Matchmaking and Graphs • Now that we have a substantial amount of tags, we can investigate graph operations. • These are classic CS problems in clustering and machine learning. • We hope in this way to build recommendation systems: • Find other users with similar research interests (tagging profiles). • Potentially interesting to tie this to scholarly journal search engines.

  33. Third Party Software Connotea used as a backing bookmark manager. Scriptaculous - A javascript framework incorporating animation effects and ajax functionality. - Used in interface for animations and page loading Pear - PHP framework to facilitate uses of xml, databases, and various other functions - Used to interface with database Flex - Being used for advanced animated effects and navigation interface PHPClasses.org - a website that allows users to share classes and functions they created - A ‘queue’ class was adapted for use in the NSF loader - A ‘rssGenerator’ class is being used to create various rss feeds OpenKapow RoboMaker - Allows the creation of navigation robots to create REST and RSS services - Used in news rss feed and some other planned services

  34. Internal Messaging / E-mail system To send messages Receive messages Contact Groups Or some better way to communicate with groups or each other

  35. Matchmaking

  36. Membership Ontology tree for a common Tag Cloud

  37. Profile Actions Classifieds

  38. Profile

  39. More Information • Portal snapshot is available from http://gf14.ucs.indiana.edu/ • See demos at Supercomputing 2007 • Contact me: mpierce@cs.indiana.edu

  40. CITEAM Features

  41. Features FIND

  42. A Web 2.0 Diversion • REST services: back to the future • Simple message formats • JSON, RSS, Atom • Rich Client Interfaces: JavaScript is back on the menu. • AJAX • Gadgets, widgets, badges, etc. • Client-side integration • Microformats, tagging

More Related