OpenSocial Gadget Contest

Adding new features to Profiles and/or VIVO

Identifying resourses as we type.

Proposal Status: 

I think we can do a good job at identification of resources as we feed new content on VIVO profile. I had this idea last year. For instance, a researcher would enter his description in VIVO and as he types, he would get suggestions on VIVO resources identified in his statements.


I developed a prototype last year :


I could have bugs in there but I guess it's good enough to convey the idea.


Do you have ideas on where to integrate entity extraction functionality into a researcher's Profiles/VIVO workflow?

As a first pass you could make an AJAX call as the user types in the description box and fire a SPARQL that does the autocomplete for resource labels. Later you could try to improve and tie the javascript app with Opencalais to identify entities by grammatical parsing of the sentences ( after the user hits submit button as shown in the example link of idea description). In both the cases you could restrict the search to VIVO resources. Does that help ? I can provide you with the SPARQL autocomplete query to start with.

As a result of technical feasibility review conducted by the Virtual Home team at CTSI, this proposal was considered beyond the technical scope for implementing it as an OpenSocial gadget. On behalf of Clinical and Translational Science Institute at UCSF, thank you for participating in this contest.

Commenting is closed.