SlideShare a Scribd company logo
1 of 40
VIVO My Dream Team Builder Based on
Linked Open Data Conforming to the
VIVO Ontology.
Anup Sawant (Northwestern), Harshad Gado (Northwestern)
Leslie DeChurch (Georgia Tech), Noshir Contractor
(Northwestern)
Grant information : ARI: W5J9CQ-12-C-0017, ARL: W911NF-09-02-0053, NIH NCRR:
UL1RR025741
VIVO 2014 Austin, Texas USA
1
Outline
• Project Goals
• VIVO My Dream Team Builder – terms and data sources
– Team Builder
– NU Scholars
– VIVO
– RDF
– Triples
• Architecture
• Data collection & mapping
• Application workflow
• Software Stack
2
Project Goals
• Move team building approach from staffing teams (CATME @
Purdue) to self-designing work teams.
• Port the SONIC My Dream Team Builder recommendation heuristics
to VIVO based My Dream Team Builder for university researchers
(e.g. Northwestern University at first and then other universities
hosting VIVO instances such as Cornell and Florida).
• Gain practical experience in building systems that use
– Linked Open Data (LOD)
– SPARQL query language
• Technology adoption study of the utilization and impact of our
social-science grounded recommendation heuristics
3
My Dream Team Builder –
What is it
The My Dream Team Builder is an application that helps you
select teammates based on your preferred personal
characteristics and/or social network properties.
4
NU Scholars – What is it
• Research networking tool and online experts profiling system.
• Identifies research expertise across Northwestern.
• Reveals existing and helps identify potential collaborations.
• Shows research interests, publications, grants, patents,
accomplishments, CV-type data, graduate programs.
• Makes visible scholarly productivity and trends.
• Helps find expertise and mentors for students, postdoctoral fellows,
and other researchers.
5
6
VIVO – What is it
• Semantic-web-based research and researcher discovery tool.
– People plus information on the research they do
• VIVO principles :
– Open software
– Open data
– Open ontology
• Publicly-visible information, across disciplines.
– For external as well as internal audiences.
• An open, shared platform for connecting scholars, research communities,
campuses, and the world using Linked Open Data (LOD).
• People and more
– Organizations, grants, programs, publications, events, facilities and research resources.
7
RDF
• The Resource Description Framework (RDF) is
a framework for expressing information about
resources.
• Resources can be anything, including
documents, people, physical objects, and
abstract concepts.
8
Triples
• RDF allows us to make statements about resources. The format of
these statements is simple. A statement always has the following
structure:
<subject> <predicate> <object>
• The subject and the object represent the two resources being
related; the predicate represents the nature of their relationship.
• The relationship is phrased in a directional way (from subject to
object) and is called in RDF a property.
• Because RDF statements consist of three elements they are called
triples.
9
Triples
10
Architecture
Survey
Tool
NU
Scholars
MySql
Mapper
Layer
xml
xml
VIVO mapper
Survey mapper
Apache
Fuseki
Data Access Layer
RDF
triples
Tables
records
Networks
and
Heuristics
Calculations
JDBC
Jena
Recommendation Engine
Messages
Query,
Recommend,
Profiles,
Teamboard.
Accept /
reject
invites
Interaction
layer
11
Data Collection
12
13
Name
vcard:hasName
Telephone
vcard:TEL
vcard:TITLE
Title Email
vcard:Email
vivo:
FacultyMember
obo:
Contact
has contact
info
contact info
for
vivo:
Authorship
vivo:
Position
vivo:
Department
bibo:
AcademicArticle
vivo:relatedBy
vivo:relates
vivo:relates
vivo:relatedBy
vivo:relatedBy
vivo:relates
vivo:relates
vivo:relatedBy
Name
rdfs:label
Name
rdfs:label
Pubmed Id
bibo:pmid
My Dream Team Builder Workflow
Users login
Form Query,
manage profile
Recommendation
list
Visit profile &
invite
Accept / Reject
invitations
Leave team if not
satisfied.
Admin
registration
Grow team
till deadline
14
Admin Login – Setup the rules
15
The Admin Page
16
Log in to find teammates
17
Quick Tutorial
18
Set your teammate preferences
(Query)
19
Professional Skills
20
Leadership Experience
21
Social Skills
22
Creativity
23
Teamwork values
24
Intercultural Sensitivity
25
Homophily - Heterophily
26
Availability
27
Social Networks
28
VIVO Teammate Preferences
I prefer teammates who… Importance
Work in:
Work in my current/previous organization: Yes No I don’t care
Have worked with me before: Yes No
I don’t care
Have worked with people I have worked
with:
Yes No I don’t care
Have worked with many other researchers: Yes No
I don’t care
Have a high H-index: Yes No I don’t care
Are social brokers in my co-authorship
network:
Yes No I don’t care
29
Teammate Recommendations
30
Profiles of potential teammates
31
Send teammate invitations
32
Review inbound invitations
33
Reply to inbound invites
34
Not getting any invites ? : Polish
your profile
35
Think you can do better ? :
Breakup
36
Monitor the situation : The Team
Board
37
SONIC C-IKNOW VIVO Team Builder
Open Source Software Stack
• Java - programming language
• Apache Jena
- RDF interface
- ARQ: SPARQL support
• Java Universal Network/Graph Framework (JUNG) - social
network analysis (SNA) algorithms
- Centrality measures
- Degree of nodes
• JUNIT - unit testing and quality assurance
• Knockout.js – dynamic bindings.
• Bootstrap - HTML, CSS, JS framework
• Data-Driven Documents (D3) - visualization
38
• Harshad Gado
• Dr. Noshir
Contractor
SONIC C-IKNOW VIVO My Dream Team
Builder Contributors
• Anup Sawant
• Dr. Leslie
DeChurch
39
Thank you !!
Questions?
40

More Related Content

What's hot

Beyond Linked Data - Exploiting Entity-Centric Knowledge on the Web
Beyond Linked Data - Exploiting Entity-Centric Knowledge on the WebBeyond Linked Data - Exploiting Entity-Centric Knowledge on the Web
Beyond Linked Data - Exploiting Entity-Centric Knowledge on the WebStefan Dietze
 
Giving Credit Where Credit is Due: Author and Funder IDs
Giving Credit Where Credit is Due: Author and Funder IDsGiving Credit Where Credit is Due: Author and Funder IDs
Giving Credit Where Credit is Due: Author and Funder IDsAndrea Payant
 
Plagiarism in the Academy
Plagiarism in the AcademyPlagiarism in the Academy
Plagiarism in the AcademyCrossref
 
From metasearch to metaservices
From metasearch to metaservicesFrom metasearch to metaservices
From metasearch to metaservicesdswalker
 
Scholars@Cornell: Visualizing the scholarly record
Scholars@Cornell: Visualizing the scholarly recordScholars@Cornell: Visualizing the scholarly record
Scholars@Cornell: Visualizing the scholarly recordMuhammad Javed
 
The liaison librarian: connecting with the qualitative research lifecycle
The liaison librarian: connecting with the qualitative research lifecycleThe liaison librarian: connecting with the qualitative research lifecycle
The liaison librarian: connecting with the qualitative research lifecycleCelia Emmelhainz
 
A Perspective on Wikidata: Ecosystems, Trust, and Usability
A Perspective on Wikidata: Ecosystems, Trust, and UsabilityA Perspective on Wikidata: Ecosystems, Trust, and Usability
A Perspective on Wikidata: Ecosystems, Trust, and UsabilityRobert Sanderson
 
Persistent Identifier Services and their Metadata by John Kunze
Persistent Identifier Services and their Metadata by John KunzePersistent Identifier Services and their Metadata by John Kunze
Persistent Identifier Services and their Metadata by John Kunzedatascienceiqss
 
ResearchGate - How do 'Social Networks for Scientists' Affect Libraries?
ResearchGate - How do 'Social Networks for Scientists' Affect Libraries?ResearchGate - How do 'Social Networks for Scientists' Affect Libraries?
ResearchGate - How do 'Social Networks for Scientists' Affect Libraries?Keita Bando
 

What's hot (12)

Beyond Linked Data - Exploiting Entity-Centric Knowledge on the Web
Beyond Linked Data - Exploiting Entity-Centric Knowledge on the WebBeyond Linked Data - Exploiting Entity-Centric Knowledge on the Web
Beyond Linked Data - Exploiting Entity-Centric Knowledge on the Web
 
Giving Credit Where Credit is Due: Author and Funder IDs
Giving Credit Where Credit is Due: Author and Funder IDsGiving Credit Where Credit is Due: Author and Funder IDs
Giving Credit Where Credit is Due: Author and Funder IDs
 
Plagiarism in the Academy
Plagiarism in the AcademyPlagiarism in the Academy
Plagiarism in the Academy
 
NISO Virtual Conference Scientific Data Management: Caring for Your Instituti...
NISO Virtual Conference Scientific Data Management: Caring for Your Instituti...NISO Virtual Conference Scientific Data Management: Caring for Your Instituti...
NISO Virtual Conference Scientific Data Management: Caring for Your Instituti...
 
From metasearch to metaservices
From metasearch to metaservicesFrom metasearch to metaservices
From metasearch to metaservices
 
Scholars@Cornell: Visualizing the scholarly record
Scholars@Cornell: Visualizing the scholarly recordScholars@Cornell: Visualizing the scholarly record
Scholars@Cornell: Visualizing the scholarly record
 
The liaison librarian: connecting with the qualitative research lifecycle
The liaison librarian: connecting with the qualitative research lifecycleThe liaison librarian: connecting with the qualitative research lifecycle
The liaison librarian: connecting with the qualitative research lifecycle
 
A Perspective on Wikidata: Ecosystems, Trust, and Usability
A Perspective on Wikidata: Ecosystems, Trust, and UsabilityA Perspective on Wikidata: Ecosystems, Trust, and Usability
A Perspective on Wikidata: Ecosystems, Trust, and Usability
 
NISO Virtual Conference Scientific Data Management: Caring for Your Instituti...
NISO Virtual Conference Scientific Data Management: Caring for Your Instituti...NISO Virtual Conference Scientific Data Management: Caring for Your Instituti...
NISO Virtual Conference Scientific Data Management: Caring for Your Instituti...
 
Persistent Identifier Services and their Metadata by John Kunze
Persistent Identifier Services and their Metadata by John KunzePersistent Identifier Services and their Metadata by John Kunze
Persistent Identifier Services and their Metadata by John Kunze
 
Todd Carpenter Presentation at Project Muse Publishers Meeting - April 24, 2014
Todd Carpenter Presentation at Project Muse Publishers Meeting - April 24, 2014Todd Carpenter Presentation at Project Muse Publishers Meeting - April 24, 2014
Todd Carpenter Presentation at Project Muse Publishers Meeting - April 24, 2014
 
ResearchGate - How do 'Social Networks for Scientists' Affect Libraries?
ResearchGate - How do 'Social Networks for Scientists' Affect Libraries?ResearchGate - How do 'Social Networks for Scientists' Affect Libraries?
ResearchGate - How do 'Social Networks for Scientists' Affect Libraries?
 

Viewers also liked

Information Exploitation at BBN
Information Exploitation at BBNInformation Exploitation at BBN
Information Exploitation at BBNPlamen Petrov
 
Raytheon Professional Services ( RPS )
Raytheon Professional Services ( RPS )Raytheon Professional Services ( RPS )
Raytheon Professional Services ( RPS )Kenneth Ng
 
시민과함께만들어가는서울열린데이터광장(서울시청 임성우)
시민과함께만들어가는서울열린데이터광장(서울시청 임성우)시민과함께만들어가는서울열린데이터광장(서울시청 임성우)
시민과함께만들어가는서울열린데이터광장(서울시청 임성우)Sung Woo Leem
 
070517 Jena
070517 Jena070517 Jena
070517 Jenayuhana
 
Open Data and CKAN Data Catalogues
Open Data and CKAN Data CataloguesOpen Data and CKAN Data Catalogues
Open Data and CKAN Data Cataloguesdavid-read
 
Arnold Geisler - Raytheon Connected Training: Transforming War Games for the ...
Arnold Geisler - Raytheon Connected Training: Transforming War Games for the ...Arnold Geisler - Raytheon Connected Training: Transforming War Games for the ...
Arnold Geisler - Raytheon Connected Training: Transforming War Games for the ...SeriousGamesAssoc
 
온톨로지 & 규칙 추론 시스템
온톨로지 & 규칙 추론 시스템온톨로지 & 규칙 추론 시스템
온톨로지 & 규칙 추론 시스템Sang-Kyun Kim
 
정부3.0과직접민주주의
정부3.0과직접민주주의정부3.0과직접민주주의
정부3.0과직접민주주의Min Hwa Lee
 
헬스데이터 공유 플랫폼 소개
헬스데이터 공유 플랫폼 소개헬스데이터 공유 플랫폼 소개
헬스데이터 공유 플랫폼 소개Life Semantics, Inc.
 
Semantic Integration with Apache Jena and Stanbol
Semantic Integration with Apache Jena and StanbolSemantic Integration with Apache Jena and Stanbol
Semantic Integration with Apache Jena and StanbolAll Things Open
 

Viewers also liked (13)

Information Exploitation at BBN
Information Exploitation at BBNInformation Exploitation at BBN
Information Exploitation at BBN
 
Raytheon Professional Services ( RPS )
Raytheon Professional Services ( RPS )Raytheon Professional Services ( RPS )
Raytheon Professional Services ( RPS )
 
시민과함께만들어가는서울열린데이터광장(서울시청 임성우)
시민과함께만들어가는서울열린데이터광장(서울시청 임성우)시민과함께만들어가는서울열린데이터광장(서울시청 임성우)
시민과함께만들어가는서울열린데이터광장(서울시청 임성우)
 
070517 Jena
070517 Jena070517 Jena
070517 Jena
 
Open Data and CKAN Data Catalogues
Open Data and CKAN Data CataloguesOpen Data and CKAN Data Catalogues
Open Data and CKAN Data Catalogues
 
NiH_Presentation
NiH_PresentationNiH_Presentation
NiH_Presentation
 
Arnold Geisler - Raytheon Connected Training: Transforming War Games for the ...
Arnold Geisler - Raytheon Connected Training: Transforming War Games for the ...Arnold Geisler - Raytheon Connected Training: Transforming War Games for the ...
Arnold Geisler - Raytheon Connected Training: Transforming War Games for the ...
 
온톨로지 & 규칙 추론 시스템
온톨로지 & 규칙 추론 시스템온톨로지 & 규칙 추론 시스템
온톨로지 & 규칙 추론 시스템
 
정부3.0과직접민주주의
정부3.0과직접민주주의정부3.0과직접민주주의
정부3.0과직접민주주의
 
헬스데이터 공유 플랫폼 소개
헬스데이터 공유 플랫폼 소개헬스데이터 공유 플랫폼 소개
헬스데이터 공유 플랫폼 소개
 
Jeff Krongaard - RAYTHEON
Jeff Krongaard - RAYTHEONJeff Krongaard - RAYTHEON
Jeff Krongaard - RAYTHEON
 
Semantic Integration with Apache Jena and Stanbol
Semantic Integration with Apache Jena and StanbolSemantic Integration with Apache Jena and Stanbol
Semantic Integration with Apache Jena and Stanbol
 
Company Overview Presentation
Company Overview PresentationCompany Overview Presentation
Company Overview Presentation
 

Similar to VIVO Team Builder - VIVO conference 2014

4.16.15 Slides, “Enhancing Early Career Researcher Profiles: VIVO & ORCID Int...
4.16.15 Slides, “Enhancing Early Career Researcher Profiles: VIVO & ORCID Int...4.16.15 Slides, “Enhancing Early Career Researcher Profiles: VIVO & ORCID Int...
4.16.15 Slides, “Enhancing Early Career Researcher Profiles: VIVO & ORCID Int...DuraSpace
 
Unleashing the Power of Online Networks through Openness
Unleashing the Power of Online Networks through OpennessUnleashing the Power of Online Networks through Openness
Unleashing the Power of Online Networks through OpennessOpen Education Consortium
 
Requirements for Learning Analytics
Requirements for Learning AnalyticsRequirements for Learning Analytics
Requirements for Learning AnalyticsTore Hoel
 
Crossref LIVE: The Benefits of Open Infrastructure (APAC time zones) - 29th O...
Crossref LIVE: The Benefits of Open Infrastructure (APAC time zones) - 29th O...Crossref LIVE: The Benefits of Open Infrastructure (APAC time zones) - 29th O...
Crossref LIVE: The Benefits of Open Infrastructure (APAC time zones) - 29th O...Crossref
 
The Impact of OpenSocial at UCSF
The Impact of OpenSocial at UCSFThe Impact of OpenSocial at UCSF
The Impact of OpenSocial at UCSFericmeeks
 
Information Architecture Workshop
Information Architecture WorkshopInformation Architecture Workshop
Information Architecture WorkshopPeter Morville
 
Manage your online profile: Maximize the visibility of your work and make an ...
Manage your online profile: Maximize the visibility of your work and make an ...Manage your online profile: Maximize the visibility of your work and make an ...
Manage your online profile: Maximize the visibility of your work and make an ...Julia Gelfand
 
Slides | Research data literacy and the library
Slides | Research data literacy and the librarySlides | Research data literacy and the library
Slides | Research data literacy and the libraryColleen DeLory
 
Slides | Research data literacy and the library
Slides | Research data literacy and the librarySlides | Research data literacy and the library
Slides | Research data literacy and the libraryLibrary_Connect
 
Adoption and Integration of Persistent Identifiers in European Research Infor...
Adoption and Integration of Persistent Identifiers in European Research Infor...Adoption and Integration of Persistent Identifiers in European Research Infor...
Adoption and Integration of Persistent Identifiers in European Research Infor...LIBER Europe
 
Academic Social Networks and Researcher Ranking
Academic Social Networks and Researcher RankingAcademic Social Networks and Researcher Ranking
Academic Social Networks and Researcher RankingAmanyalsayed
 
Using Ethnographic User Research to Drive Knowledge Management and Intranet S...
Using Ethnographic User Research to Drive Knowledge Management and Intranet S...Using Ethnographic User Research to Drive Knowledge Management and Intranet S...
Using Ethnographic User Research to Drive Knowledge Management and Intranet S...NavigationArts
 
#ALAAC15 Linked Data Love
#ALAAC15 Linked Data Love #ALAAC15 Linked Data Love
#ALAAC15 Linked Data Love Kristi Holmes
 
Lynch & Dirks - Platforms for Open Research - Charleston Conference 2011
Lynch & Dirks  - Platforms for Open Research - Charleston Conference 2011Lynch & Dirks  - Platforms for Open Research - Charleston Conference 2011
Lynch & Dirks - Platforms for Open Research - Charleston Conference 2011Lee Dirks
 
Ohiou grant intelligence workshop fall 2016
Ohiou grant intelligence workshop fall 2016Ohiou grant intelligence workshop fall 2016
Ohiou grant intelligence workshop fall 2016LoriBauer
 
BLC & Digital Science: Kevin Gardner, University of New Hampshire
BLC & Digital Science:  Kevin Gardner, University of New HampshireBLC & Digital Science:  Kevin Gardner, University of New Hampshire
BLC & Digital Science: Kevin Gardner, University of New HampshireBoston Library Consortium, Inc.
 

Similar to VIVO Team Builder - VIVO conference 2014 (20)

4.16.15 Slides, “Enhancing Early Career Researcher Profiles: VIVO & ORCID Int...
4.16.15 Slides, “Enhancing Early Career Researcher Profiles: VIVO & ORCID Int...4.16.15 Slides, “Enhancing Early Career Researcher Profiles: VIVO & ORCID Int...
4.16.15 Slides, “Enhancing Early Career Researcher Profiles: VIVO & ORCID Int...
 
Unleashing the Power of Online Networks through Openness
Unleashing the Power of Online Networks through OpennessUnleashing the Power of Online Networks through Openness
Unleashing the Power of Online Networks through Openness
 
Requirements for Learning Analytics
Requirements for Learning AnalyticsRequirements for Learning Analytics
Requirements for Learning Analytics
 
Crossref LIVE: The Benefits of Open Infrastructure (APAC time zones) - 29th O...
Crossref LIVE: The Benefits of Open Infrastructure (APAC time zones) - 29th O...Crossref LIVE: The Benefits of Open Infrastructure (APAC time zones) - 29th O...
Crossref LIVE: The Benefits of Open Infrastructure (APAC time zones) - 29th O...
 
The Impact of OpenSocial at UCSF
The Impact of OpenSocial at UCSFThe Impact of OpenSocial at UCSF
The Impact of OpenSocial at UCSF
 
Information Architecture Workshop
Information Architecture WorkshopInformation Architecture Workshop
Information Architecture Workshop
 
Manage your online profile: Maximize the visibility of your work and make an ...
Manage your online profile: Maximize the visibility of your work and make an ...Manage your online profile: Maximize the visibility of your work and make an ...
Manage your online profile: Maximize the visibility of your work and make an ...
 
Slides | Research data literacy and the library
Slides | Research data literacy and the librarySlides | Research data literacy and the library
Slides | Research data literacy and the library
 
Slides | Research data literacy and the library
Slides | Research data literacy and the librarySlides | Research data literacy and the library
Slides | Research data literacy and the library
 
Adoption and Integration of Persistent Identifiers in European Research Infor...
Adoption and Integration of Persistent Identifiers in European Research Infor...Adoption and Integration of Persistent Identifiers in European Research Infor...
Adoption and Integration of Persistent Identifiers in European Research Infor...
 
Academic Social Networks and Researcher Ranking
Academic Social Networks and Researcher RankingAcademic Social Networks and Researcher Ranking
Academic Social Networks and Researcher Ranking
 
Using Ethnographic User Research to Drive Knowledge Management and Intranet S...
Using Ethnographic User Research to Drive Knowledge Management and Intranet S...Using Ethnographic User Research to Drive Knowledge Management and Intranet S...
Using Ethnographic User Research to Drive Knowledge Management and Intranet S...
 
#ALAAC15 Linked Data Love
#ALAAC15 Linked Data Love #ALAAC15 Linked Data Love
#ALAAC15 Linked Data Love
 
Lynch & Dirks - Platforms for Open Research - Charleston Conference 2011
Lynch & Dirks  - Platforms for Open Research - Charleston Conference 2011Lynch & Dirks  - Platforms for Open Research - Charleston Conference 2011
Lynch & Dirks - Platforms for Open Research - Charleston Conference 2011
 
URSSI
URSSIURSSI
URSSI
 
Ohiou grant intelligence workshop fall 2016
Ohiou grant intelligence workshop fall 2016Ohiou grant intelligence workshop fall 2016
Ohiou grant intelligence workshop fall 2016
 
BLC & Digital Science: Kevin Gardner, University of New Hampshire
BLC & Digital Science:  Kevin Gardner, University of New HampshireBLC & Digital Science:  Kevin Gardner, University of New Hampshire
BLC & Digital Science: Kevin Gardner, University of New Hampshire
 
Kevin Gardner, UNH
Kevin Gardner, UNHKevin Gardner, UNH
Kevin Gardner, UNH
 
Il stats workshop
Il stats workshopIl stats workshop
Il stats workshop
 
The Future of Research Communications and e-Scholarship: Are we there yet?
The Future of Research Communications and e-Scholarship: Are we there yet?The Future of Research Communications and e-Scholarship: Are we there yet?
The Future of Research Communications and e-Scholarship: Are we there yet?
 

Recently uploaded

Precise and Complete Requirements? An Elusive Goal
Precise and Complete Requirements? An Elusive GoalPrecise and Complete Requirements? An Elusive Goal
Precise and Complete Requirements? An Elusive GoalLionel Briand
 
React Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaReact Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaHanief Utama
 
20240415 [Container Plumbing Days] Usernetes Gen2 - Kubernetes in Rootless Do...
20240415 [Container Plumbing Days] Usernetes Gen2 - Kubernetes in Rootless Do...20240415 [Container Plumbing Days] Usernetes Gen2 - Kubernetes in Rootless Do...
20240415 [Container Plumbing Days] Usernetes Gen2 - Kubernetes in Rootless Do...Akihiro Suda
 
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfGOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfAlina Yurenko
 
Cyber security and its impact on E commerce
Cyber security and its impact on E commerceCyber security and its impact on E commerce
Cyber security and its impact on E commercemanigoyal112
 
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company OdishaBalasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odishasmiwainfosol
 
Powering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data StreamsPowering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data StreamsSafe Software
 
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024StefanoLambiase
 
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)jennyeacort
 
How To Manage Restaurant Staff -BTRESTRO
How To Manage Restaurant Staff -BTRESTROHow To Manage Restaurant Staff -BTRESTRO
How To Manage Restaurant Staff -BTRESTROmotivationalword821
 
Intelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmIntelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmSujith Sukumaran
 
Unveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesUnveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesŁukasz Chruściel
 
PREDICTING RIVER WATER QUALITY ppt presentation
PREDICTING  RIVER  WATER QUALITY  ppt presentationPREDICTING  RIVER  WATER QUALITY  ppt presentation
PREDICTING RIVER WATER QUALITY ppt presentationvaddepallysandeep122
 
Comparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdfComparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdfDrew Moseley
 
Ahmed Motair CV April 2024 (Senior SW Developer)
Ahmed Motair CV April 2024 (Senior SW Developer)Ahmed Motair CV April 2024 (Senior SW Developer)
Ahmed Motair CV April 2024 (Senior SW Developer)Ahmed Mater
 
What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...Technogeeks
 
Unveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsUnveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsAhmed Mohamed
 
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...Cizo Technology Services
 
Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)Hr365.us smith
 
Machine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their EngineeringMachine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their EngineeringHironori Washizaki
 

Recently uploaded (20)

Precise and Complete Requirements? An Elusive Goal
Precise and Complete Requirements? An Elusive GoalPrecise and Complete Requirements? An Elusive Goal
Precise and Complete Requirements? An Elusive Goal
 
React Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaReact Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief Utama
 
20240415 [Container Plumbing Days] Usernetes Gen2 - Kubernetes in Rootless Do...
20240415 [Container Plumbing Days] Usernetes Gen2 - Kubernetes in Rootless Do...20240415 [Container Plumbing Days] Usernetes Gen2 - Kubernetes in Rootless Do...
20240415 [Container Plumbing Days] Usernetes Gen2 - Kubernetes in Rootless Do...
 
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfGOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
 
Cyber security and its impact on E commerce
Cyber security and its impact on E commerceCyber security and its impact on E commerce
Cyber security and its impact on E commerce
 
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company OdishaBalasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
 
Powering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data StreamsPowering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data Streams
 
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
 
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
 
How To Manage Restaurant Staff -BTRESTRO
How To Manage Restaurant Staff -BTRESTROHow To Manage Restaurant Staff -BTRESTRO
How To Manage Restaurant Staff -BTRESTRO
 
Intelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmIntelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalm
 
Unveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesUnveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New Features
 
PREDICTING RIVER WATER QUALITY ppt presentation
PREDICTING  RIVER  WATER QUALITY  ppt presentationPREDICTING  RIVER  WATER QUALITY  ppt presentation
PREDICTING RIVER WATER QUALITY ppt presentation
 
Comparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdfComparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdf
 
Ahmed Motair CV April 2024 (Senior SW Developer)
Ahmed Motair CV April 2024 (Senior SW Developer)Ahmed Motair CV April 2024 (Senior SW Developer)
Ahmed Motair CV April 2024 (Senior SW Developer)
 
What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...
 
Unveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsUnveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML Diagrams
 
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
 
Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)
 
Machine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their EngineeringMachine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their Engineering
 

VIVO Team Builder - VIVO conference 2014

  • 1. VIVO My Dream Team Builder Based on Linked Open Data Conforming to the VIVO Ontology. Anup Sawant (Northwestern), Harshad Gado (Northwestern) Leslie DeChurch (Georgia Tech), Noshir Contractor (Northwestern) Grant information : ARI: W5J9CQ-12-C-0017, ARL: W911NF-09-02-0053, NIH NCRR: UL1RR025741 VIVO 2014 Austin, Texas USA 1
  • 2. Outline • Project Goals • VIVO My Dream Team Builder – terms and data sources – Team Builder – NU Scholars – VIVO – RDF – Triples • Architecture • Data collection & mapping • Application workflow • Software Stack 2
  • 3. Project Goals • Move team building approach from staffing teams (CATME @ Purdue) to self-designing work teams. • Port the SONIC My Dream Team Builder recommendation heuristics to VIVO based My Dream Team Builder for university researchers (e.g. Northwestern University at first and then other universities hosting VIVO instances such as Cornell and Florida). • Gain practical experience in building systems that use – Linked Open Data (LOD) – SPARQL query language • Technology adoption study of the utilization and impact of our social-science grounded recommendation heuristics 3
  • 4. My Dream Team Builder – What is it The My Dream Team Builder is an application that helps you select teammates based on your preferred personal characteristics and/or social network properties. 4
  • 5. NU Scholars – What is it • Research networking tool and online experts profiling system. • Identifies research expertise across Northwestern. • Reveals existing and helps identify potential collaborations. • Shows research interests, publications, grants, patents, accomplishments, CV-type data, graduate programs. • Makes visible scholarly productivity and trends. • Helps find expertise and mentors for students, postdoctoral fellows, and other researchers. 5
  • 6. 6
  • 7. VIVO – What is it • Semantic-web-based research and researcher discovery tool. – People plus information on the research they do • VIVO principles : – Open software – Open data – Open ontology • Publicly-visible information, across disciplines. – For external as well as internal audiences. • An open, shared platform for connecting scholars, research communities, campuses, and the world using Linked Open Data (LOD). • People and more – Organizations, grants, programs, publications, events, facilities and research resources. 7
  • 8. RDF • The Resource Description Framework (RDF) is a framework for expressing information about resources. • Resources can be anything, including documents, people, physical objects, and abstract concepts. 8
  • 9. Triples • RDF allows us to make statements about resources. The format of these statements is simple. A statement always has the following structure: <subject> <predicate> <object> • The subject and the object represent the two resources being related; the predicate represents the nature of their relationship. • The relationship is phrased in a directional way (from subject to object) and is called in RDF a property. • Because RDF statements consist of three elements they are called triples. 9
  • 11. Architecture Survey Tool NU Scholars MySql Mapper Layer xml xml VIVO mapper Survey mapper Apache Fuseki Data Access Layer RDF triples Tables records Networks and Heuristics Calculations JDBC Jena Recommendation Engine Messages Query, Recommend, Profiles, Teamboard. Accept / reject invites Interaction layer 11
  • 13. 13 Name vcard:hasName Telephone vcard:TEL vcard:TITLE Title Email vcard:Email vivo: FacultyMember obo: Contact has contact info contact info for vivo: Authorship vivo: Position vivo: Department bibo: AcademicArticle vivo:relatedBy vivo:relates vivo:relates vivo:relatedBy vivo:relatedBy vivo:relates vivo:relates vivo:relatedBy Name rdfs:label Name rdfs:label Pubmed Id bibo:pmid
  • 14. My Dream Team Builder Workflow Users login Form Query, manage profile Recommendation list Visit profile & invite Accept / Reject invitations Leave team if not satisfied. Admin registration Grow team till deadline 14
  • 15. Admin Login – Setup the rules 15
  • 17. Log in to find teammates 17
  • 19. Set your teammate preferences (Query) 19
  • 29. VIVO Teammate Preferences I prefer teammates who… Importance Work in: Work in my current/previous organization: Yes No I don’t care Have worked with me before: Yes No I don’t care Have worked with people I have worked with: Yes No I don’t care Have worked with many other researchers: Yes No I don’t care Have a high H-index: Yes No I don’t care Are social brokers in my co-authorship network: Yes No I don’t care 29
  • 31. Profiles of potential teammates 31
  • 34. Reply to inbound invites 34
  • 35. Not getting any invites ? : Polish your profile 35
  • 36. Think you can do better ? : Breakup 36
  • 37. Monitor the situation : The Team Board 37
  • 38. SONIC C-IKNOW VIVO Team Builder Open Source Software Stack • Java - programming language • Apache Jena - RDF interface - ARQ: SPARQL support • Java Universal Network/Graph Framework (JUNG) - social network analysis (SNA) algorithms - Centrality measures - Degree of nodes • JUNIT - unit testing and quality assurance • Knockout.js – dynamic bindings. • Bootstrap - HTML, CSS, JS framework • Data-Driven Documents (D3) - visualization 38
  • 39. • Harshad Gado • Dr. Noshir Contractor SONIC C-IKNOW VIVO My Dream Team Builder Contributors • Anup Sawant • Dr. Leslie DeChurch 39

Editor's Notes

  1. Our overarching goal is to conduct a technology adoption study for a online collaboration recommendation tool for research scientists, with an emphasis on testing and validating the efficacy of and user satisfaction with a suite of recommendation heuristics draw from social science research.
  2. Enriching a dataset by linking it to third-party datasets. Building distributed social networks and recommendation engines by interlinking RDF descriptions of people across multiple Web sites. Enabling cross-dataset queries to be performed using SPARQL.
  3. The easy availability of high-quality, free and open source software tools greatly reduces the cost of getting started building sophisticated applications on top of rich linked open data such as VIVO. We must acknowledge the contributions of all those who worked on these projects without whom our work would not be possible.