SlideShare a Scribd company logo
1 of 42
Download to read offline
with
Building a research portal
Cillian Joy – NUI Galway ( cillianjoy)
Shafiq Far – Vidatum Technologies
What’s a portal?
Building a research portal
stargate portal (2009) by jen. Retrieved from https://www.flickr.com/photos/61928261@N00/3763260108.
Science fiction?
Building a research portal
Portal into the Trees (2014) by Mike Kniec. Retrieved from https://www.flickr.com/photos/112923805@N05/14957806600.
Artistic?
Building a research portal
Holey Cow! (2006) by Roger Smith. Retrieved from https://www.flickr.com/photos/rogersmith/125700894.
Or just strange?
Web pages for researcher profiles
and research
More like this …
Building a research portal
Welcome Xinyu Liu to Invo (2014) by Juhan Sonin. Retrieved from https://www.flickr.com/photos/juhansonin/15084037810. Charles (Chick) Macal (2011) by Argonne National Laboratory.
Retrieved from https://www.flickr.com/photos/argonne/5764725283.
Building a research portal
While trying to avoid this …
Building a research portal
Reading researchers profiles (2011) by PGRsOnline. Retrieved from https://www.flickr.com/photos/salfordpgrs/5508982211.
Cillian Joy – NUI Galway ( cillianjoy)
Shafiq Far – Vidatum Technologies
with
Implementation of researcher profiles
with Site Manager and Vidatum Academic
What we’ll cover
Background
Project goals
Technical design
Vidatum Academic
Implementation
Demonstration
Background
Background
NUI Galway Web site migrated to Site Manager in 2010
Vidatum Academic implemented at NUI Galway in 2011
A push to publish research activity on the University Web site
Project goals
Project goals
Build a University Web site research section with Site Manager
Automatically publish researcher profiles and activity
Dynamic listing of profiles by discipline and other categories
Dedicated site search and browse for researcher profiles
Project goals
Integrate with existing enterprise applications (HR, CRM)
No-code
Use a write once, publish many approach
Google Search-enable full text search
Technical design
Technical design
Web site
• JavaScript
• Search
Site
Manager
• APIs
• Web Object
Vidatum
Academic
• HR data
• SSO
• Researcher input
Vidatum Academic
Vidatum Academic
Consists of two key modules
which have been developed with the input of over 200 Academics
tailored for the Irish Universities and Institutions
1. Research Management System (RMS)
2. Grant Management System (GMS)
Vidatum Academic
Vidatum
Academic
Profiles
Grants
Collect Validate Utilise
Reports
External Data
Sources
•Web of Science
•PubMed
Internal Data
Sources
•HR
•Finance
•Student
Individuals
•Researchers
•Administration Staff
Management &
Administration
Reporting &
Analysis
Exporting & Reuse
Website &
Academic CVs
Vidatum APIs
APIs used to expose data from Vidatum Academic
Overview of APIs (IDs, Format, Count)
API include (Schools / Colleges, Published Profiles,
Publications)
Vidatum Client list
Implementation
Implementation: Integration
Vidatum Academic APIs expose data
Site Manager Web Object scrapes data
Site Manager requires new:
Page layout
To support CSS and JS from used in Vidatum Academic
Content type
To scrape data from Vidatum Academic API using a Web Object
Sections
To publish content
Implementation: Integration example for School
Content type element
School Id
Content type web object
<t4 type="web-obj" max-level-site="5" link-match="/!W_VA_CV_BUILDER " parse-body="true"
import-method="subsection" method="http" use-title-attribute="true" start
url="https://iris.nuigalway.ie/live/w_valocal_nuig_profile_list.profiles?p_school_id=$template.School$”
cache-expiry="12“ object-name="StaffProfilesBySchool" />
Section
Use content type for web object with filled in element for School Id
Implementation: Integration example for School:
Content type elements
Implementation: Integration example for School:
Content type web object
Implementation: Integration example for School:
Section
Implementation: Search & Browse
Implementation: Browse from Sub-site
Implementation: Browse School
Implementation: Browse: Filter
Implementation: The profile
Implementation: The profile
Implementation: Search
Implementation: Search
Implementation: Find a Supervisor
Demonstration
If we have time …
Thank you for your time
Questions?

More Related Content

Similar to Building a research portal, Vidatum and NUI Galway

Semantic.edu, an introduction
Semantic.edu, an introductionSemantic.edu, an introduction
Semantic.edu, an introduction
Bryan Alexander
 
Coolhunting - ThinkVis 2012
Coolhunting - ThinkVis 2012 Coolhunting - ThinkVis 2012
Coolhunting - ThinkVis 2012
Steve Lock
 

Similar to Building a research portal, Vidatum and NUI Galway (20)

Widget Workshop
Widget WorkshopWidget Workshop
Widget Workshop
 
Evolutionary & Swarm Computing for the Semantic Web
Evolutionary & Swarm Computing for the Semantic WebEvolutionary & Swarm Computing for the Semantic Web
Evolutionary & Swarm Computing for the Semantic Web
 
Semantic.edu, an introduction
Semantic.edu, an introductionSemantic.edu, an introduction
Semantic.edu, an introduction
 
Capture All the URLS: First Steps in Web Archiving
Capture All the URLS: First Steps in Web ArchivingCapture All the URLS: First Steps in Web Archiving
Capture All the URLS: First Steps in Web Archiving
 
Adding More Semantics to the Social Web
Adding More Semantics to the Social WebAdding More Semantics to the Social Web
Adding More Semantics to the Social Web
 
Introducing Apereo and the Apereo Learning Analytics Initiative
Introducing Apereo and the Apereo Learning Analytics InitiativeIntroducing Apereo and the Apereo Learning Analytics Initiative
Introducing Apereo and the Apereo Learning Analytics Initiative
 
Building a Big Data Pipeline
Building a Big Data PipelineBuilding a Big Data Pipeline
Building a Big Data Pipeline
 
YQL - HackU IIT Madras 2012
YQL - HackU IIT Madras 2012YQL - HackU IIT Madras 2012
YQL - HackU IIT Madras 2012
 
Automated Interactions With WorldCat: A Look at OCLC’s WorldCat Metadata API
Automated Interactions With WorldCat:  A Look at OCLC’s WorldCat Metadata APIAutomated Interactions With WorldCat:  A Look at OCLC’s WorldCat Metadata API
Automated Interactions With WorldCat: A Look at OCLC’s WorldCat Metadata API
 
Writing and Good Abstract to Improve Your Article Quality
Writing and Good Abstract to Improve Your Article QualityWriting and Good Abstract to Improve Your Article Quality
Writing and Good Abstract to Improve Your Article Quality
 
Hosting Online Journal Club Events on a Global Scale using Moodle: A Report f...
Hosting Online Journal Club Events on a Global Scale using Moodle: A Report f...Hosting Online Journal Club Events on a Global Scale using Moodle: A Report f...
Hosting Online Journal Club Events on a Global Scale using Moodle: A Report f...
 
Coolhunting - ThinkVis 2012
Coolhunting - ThinkVis 2012 Coolhunting - ThinkVis 2012
Coolhunting - ThinkVis 2012
 
Technology Integration for Elementary Science and Technology
Technology Integration for Elementary Science and TechnologyTechnology Integration for Elementary Science and Technology
Technology Integration for Elementary Science and Technology
 
Exploiting Wikipedia for Information Retrieval Tasks, SIGIR Tutorial
Exploiting Wikipedia for Information Retrieval Tasks, SIGIR TutorialExploiting Wikipedia for Information Retrieval Tasks, SIGIR Tutorial
Exploiting Wikipedia for Information Retrieval Tasks, SIGIR Tutorial
 
October 28, 2015 NISO Virtual Conference Interacting with Content: Improving ...
October 28, 2015 NISO Virtual Conference Interacting with Content: Improving ...October 28, 2015 NISO Virtual Conference Interacting with Content: Improving ...
October 28, 2015 NISO Virtual Conference Interacting with Content: Improving ...
 
Web archiving challenges and opportunities
Web archiving challenges and opportunitiesWeb archiving challenges and opportunities
Web archiving challenges and opportunities
 
Integrating a Domain Ontology Development Environment and an Ontology Search ...
Integrating a Domain Ontology Development Environment and an Ontology Search ...Integrating a Domain Ontology Development Environment and an Ontology Search ...
Integrating a Domain Ontology Development Environment and an Ontology Search ...
 
Metadata and me
Metadata and meMetadata and me
Metadata and me
 
Building a Dataset Search Engine with Spark and Elasticsearch: Spark Summit E...
Building a Dataset Search Engine with Spark and Elasticsearch: Spark Summit E...Building a Dataset Search Engine with Spark and Elasticsearch: Spark Summit E...
Building a Dataset Search Engine with Spark and Elasticsearch: Spark Summit E...
 
Searching scholarly information on Web
Searching scholarly information on WebSearching scholarly information on Web
Searching scholarly information on Web
 

Recently uploaded

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 

Recently uploaded (20)

Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 

Building a research portal, Vidatum and NUI Galway