SlideShare a Scribd company logo
Building a Library Recommendation Engine 
www.refme.com 
@getrefme 
Martina Pugliese 
Daniel Pape 
Richard Hanson
What is RefME? 
• award-winning referencing tool! 
• synchronised website + mobile app! 
• easy to use! 
• barcode scanning! 
• many reference types! 
• import from several formats! 
• export in 1000s of styles 
2 / 13
Who uses RefME? 
• 100 000s users! 
• mainly undergraduate students! 
• writing essays, theses, building 
bibliographies! 
• Other tools focus on academic 
market! 
• RefME is much more general 
3 / 13
Our Task 
4 
RefME wants to broaden the appeal of their product by 
offering a tool to build better bibliographies. 
/ 13
Our Task 
4 
RefME wants to broaden the appeal of their product by 
offering a tool to build better bibliographies. 
/ 13 
“take the search out of research”
Our Task 
Task: Develop a recommendation system! 
• suggest relevant references to users! 
• general enough to handle any reference type 
4 
RefME wants to broaden the appeal of their product by 
offering a tool to build better bibliographies. 
/ 13 
“take the search out of research”
The Data 
• small subset of data-base! 
• 21 000 projects with 120 000+ references! 
• references are user-generated and associated via projects! 
• pre-processing: sort/unify identifiers (isbn, doi, url) + retrieve 
subject keywords 
Recommendation! 
Engine Project ID Reference IDs 
5 / 13
Collaborative Filtering Content-based Recommendations 
6 / 13 
Our Recommendation Engine 
“ask your friends” “look at content information”
Collaborative Filtering 
Project Based 
similar projects 
nearest neighbours 
7 / 13
Project Based Reference Based 
similar projects 
nearest neighbours 
interaction patterns 
co-occurrence 
Collaborative Filtering 
7 / 13
Collaborative Filtering 
Project Based Reference Based 
similar projects 
nearest neighbours 
interaction patterns 
co-occurrence 
multiple similarity measures 
for robust results 
7 / 13
Collaborative Filtering 
Project Based Reference Based 
similar projects 
nearest neighbours 
interaction patterns 
co-occurrence 
multiple similarity measures 
for robust results 
recommendations 
7 / 13
Collaborative Filtering Content-based Recommendations 
8 / 13
Content-based Recommendations 
9 / 13
Content-based Recommendations 
no references 
9 / 13
Content-based Recommendations 
no references 
project title 
compare titles with NLP 
retrieve subjects in matching 
projects 
extract references based on 
subject frequency 
9 / 13
Content-based Recommendations 
no references with references 
project title 
compare titles with NLP 
retrieve subjects in matching 
projects 
extract references based on 
subject frequency 
9 / 13
Content-based Recommendations 
no references with references 
project title subject keywords 
compare titles with NLP 
retrieve subjects in matching 
projects 
extract references based on 
subject frequency 
measure similarity 
extract most similar references 
9 / 13
Benefits of two approaches 
Collaborative Filtering Content-based Recommendations 
10 / 13 
independent of item frequency 
good for common topics 
good for items with sufficient 
frequency
Project: “Media Research” 
• Relocating Television: Television in the Digital Context 
• Transmedia Television: Audiences, New Media and Daily Life 
• Television and Its Audience 
• Television Goes Digital. The Economics of Information 
Communication and Entertainment: The Impacts of Digital 
Technology in the 21st Century. 
OUTPUT INPUT 11 / 13 
• Grown Up Digital How the Net Generation is Changing Your World 
• Future Minds: How the Digital Age is Changing Our Minds Why 
This Matters and What We Can Do About It 
• The Television Studies Book 
• Television and Everyday Life
Project: “Group Presentation” 
• Person to Person: Ways of Communicating 
• The Psychology of Interpersonal Perception 
• Interpersonal Communication 
• Body Movement and Interpersonal Communication 
• Intergroup Behaviour 
OUTPUT INPUT 12 / 13 
• The Social Psychology of Everyday 
• Interviews Made Easy How to Get the Psychological Advantage 
• Groups at Work: Theory and Research 
• Theories of Human Communication (with InfoTrac)
13 
Summary 
/ 13 
RefME wants to broaden the appeal of their product by 
offering a tool to build better bibliographies. 
Developed recommendation system! 
• yields good results for any reference type! 
• will be incorporated as premium feature soon
www.refme.com 
@getrefme 
Martina Pugliese 
Daniel Pape 
Richard Hanson
Used Tools 
• Python NLTK libraries! 
• openlibrary.org API! 
• crossref.org API! 
• mahout.apache.org! 
• R, Java

More Related Content

Viewers also liked

The origin: Init (compact version)
The origin: Init (compact version)The origin: Init (compact version)
The origin: Init (compact version)
Tzung-Bi Shih
 
Sales & Marketing Network
Sales & Marketing NetworkSales & Marketing Network
Sales & Marketing Network
Natalia Correa Lozano
 
Where to submit_guest_blog_post
Where to submit_guest_blog_postWhere to submit_guest_blog_post
Where to submit_guest_blog_postKaloyan Banev
 
Consejos para disfrutar tus vacaciones.
Consejos para disfrutar tus vacaciones.Consejos para disfrutar tus vacaciones.
Consejos para disfrutar tus vacaciones.
Ismael Plascencia Nuñez
 
Kinoma Element 味見の会
Kinoma Element 味見の会Kinoma Element 味見の会
Kinoma Element 味見の会
Shingo Fukui
 
Linked in congratulates pradyp kanabar feb2013
Linked in congratulates pradyp kanabar feb2013Linked in congratulates pradyp kanabar feb2013
Linked in congratulates pradyp kanabar feb2013
Pradyp @sky.com Kanabar ⛅
 
What if Trump Won?!?
What if Trump Won?!?What if Trump Won?!?
What if Trump Won?!?
Eric Tachibana
 
Dat Afull Thanasis Plhres Eommex
Dat Afull Thanasis Plhres EommexDat Afull Thanasis Plhres Eommex
Dat Afull Thanasis Plhres EommexATHANASIOS KAVVADAS
 
Atlanta: Tech Center of the Future
Atlanta: Tech Center of the FutureAtlanta: Tech Center of the Future
Atlanta: Tech Center of the Future
Alexi Harding
 
Start Up - Just Next Door Final Pitch
Start Up - Just Next Door Final PitchStart Up - Just Next Door Final Pitch
Start Up - Just Next Door Final Pitch
Hazril Hafiz
 
Understanding the Basics of Personal Data: Vendors, Users, and You (Web 2.0 NYC)
Understanding the Basics of Personal Data: Vendors, Users, and You (Web 2.0 NYC)Understanding the Basics of Personal Data: Vendors, Users, and You (Web 2.0 NYC)
Understanding the Basics of Personal Data: Vendors, Users, and You (Web 2.0 NYC)
daniela barbosa
 
Top 10 reasons people love listly and list posts
Top 10 reasons people love listly and list postsTop 10 reasons people love listly and list posts
Top 10 reasons people love listly and list posts
Nick Kellet
 
5-day process for answering critical business questions
5-day process for answering critical business questions5-day process for answering critical business questions
5-day process for answering critical business questions
Fixir
 
Whitepaper_Publicism_06122016
Whitepaper_Publicism_06122016Whitepaper_Publicism_06122016
Whitepaper_Publicism_06122016John Olivieira
 

Viewers also liked (15)

Neural
NeuralNeural
Neural
 
The origin: Init (compact version)
The origin: Init (compact version)The origin: Init (compact version)
The origin: Init (compact version)
 
Sales & Marketing Network
Sales & Marketing NetworkSales & Marketing Network
Sales & Marketing Network
 
Where to submit_guest_blog_post
Where to submit_guest_blog_postWhere to submit_guest_blog_post
Where to submit_guest_blog_post
 
Consejos para disfrutar tus vacaciones.
Consejos para disfrutar tus vacaciones.Consejos para disfrutar tus vacaciones.
Consejos para disfrutar tus vacaciones.
 
Kinoma Element 味見の会
Kinoma Element 味見の会Kinoma Element 味見の会
Kinoma Element 味見の会
 
Linked in congratulates pradyp kanabar feb2013
Linked in congratulates pradyp kanabar feb2013Linked in congratulates pradyp kanabar feb2013
Linked in congratulates pradyp kanabar feb2013
 
What if Trump Won?!?
What if Trump Won?!?What if Trump Won?!?
What if Trump Won?!?
 
Dat Afull Thanasis Plhres Eommex
Dat Afull Thanasis Plhres EommexDat Afull Thanasis Plhres Eommex
Dat Afull Thanasis Plhres Eommex
 
Atlanta: Tech Center of the Future
Atlanta: Tech Center of the FutureAtlanta: Tech Center of the Future
Atlanta: Tech Center of the Future
 
Start Up - Just Next Door Final Pitch
Start Up - Just Next Door Final PitchStart Up - Just Next Door Final Pitch
Start Up - Just Next Door Final Pitch
 
Understanding the Basics of Personal Data: Vendors, Users, and You (Web 2.0 NYC)
Understanding the Basics of Personal Data: Vendors, Users, and You (Web 2.0 NYC)Understanding the Basics of Personal Data: Vendors, Users, and You (Web 2.0 NYC)
Understanding the Basics of Personal Data: Vendors, Users, and You (Web 2.0 NYC)
 
Top 10 reasons people love listly and list posts
Top 10 reasons people love listly and list postsTop 10 reasons people love listly and list posts
Top 10 reasons people love listly and list posts
 
5-day process for answering critical business questions
5-day process for answering critical business questions5-day process for answering critical business questions
5-day process for answering critical business questions
 
Whitepaper_Publicism_06122016
Whitepaper_Publicism_06122016Whitepaper_Publicism_06122016
Whitepaper_Publicism_06122016
 

Similar to S2DS final project presentation: Building a recommendation engine for RefME

Impact the UX of Your Website with Contextual Inquiry
Impact the UX of Your Website with Contextual InquiryImpact the UX of Your Website with Contextual Inquiry
Impact the UX of Your Website with Contextual Inquiry
Rachel Vacek
 
Translating Research into Community Growth: Creative Library Support for Coop...
Translating Research into Community Growth: Creative Library Support for Coop...Translating Research into Community Growth: Creative Library Support for Coop...
Translating Research into Community Growth: Creative Library Support for Coop...
ALATechSource
 
Open Source: Beyond the Bottom Line - David Duffett
Open Source: Beyond the Bottom Line - David DuffettOpen Source: Beyond the Bottom Line - David Duffett
Open Source: Beyond the Bottom Line - David Duffett
David Duffett dCAP
 
Research and Community Building with a Roadmap
Research and Community Building with a RoadmapResearch and Community Building with a Roadmap
Research and Community Building with a Roadmap
QuestionPro
 
Content Strategy: Do It For Your Users
Content Strategy: Do It For Your UsersContent Strategy: Do It For Your Users
Content Strategy: Do It For Your Users
Andrea Sarther
 
Webinar: Measuring Program Outcomes: A Toolkit for Small Libraries-2016-05-04
Webinar: Measuring Program Outcomes: A Toolkit for Small Libraries-2016-05-04Webinar: Measuring Program Outcomes: A Toolkit for Small Libraries-2016-05-04
Webinar: Measuring Program Outcomes: A Toolkit for Small Libraries-2016-05-04
TechSoup
 
Deploying Mendeley to Support Research Collaboration
Deploying Mendeley to Support Research CollaborationDeploying Mendeley to Support Research Collaboration
Deploying Mendeley to Support Research Collaboration
Charleston Conference
 
Charleston Neapolitan: Don't Be an Invisible Library!
Charleston Neapolitan: Don't Be an Invisible Library!Charleston Neapolitan: Don't Be an Invisible Library!
Charleston Neapolitan: Don't Be an Invisible Library!
Charleston Conference
 
LIS 701 Mobilizing Public Libraries
LIS 701 Mobilizing Public LibrariesLIS 701 Mobilizing Public Libraries
LIS 701 Mobilizing Public LibrariesJenny Hale
 
A Recipe for Sustainable Software
A Recipe for Sustainable SoftwareA Recipe for Sustainable Software
A Recipe for Sustainable Software
Philip Bourne
 
Impact your Library UX with Contextual Inquiry
Impact your Library UX with Contextual InquiryImpact your Library UX with Contextual Inquiry
Impact your Library UX with Contextual Inquiry
Rachel Vacek
 
Developing Effective Community Partnerships (December 2017)
Developing Effective Community Partnerships (December 2017)Developing Effective Community Partnerships (December 2017)
Developing Effective Community Partnerships (December 2017)
ALATechSource
 
Developing Effective Community Partnerships (May 2018)
Developing Effective Community Partnerships (May 2018)Developing Effective Community Partnerships (May 2018)
Developing Effective Community Partnerships (May 2018)
ALATechSource
 
Mobilizing Public Libraries
Mobilizing Public LibrariesMobilizing Public Libraries
Mobilizing Public Libraries
Jenny Hale
 
Beyond Task Based Testing: Interviews and Personas
Beyond Task Based Testing: Interviews and PersonasBeyond Task Based Testing: Interviews and Personas
Beyond Task Based Testing: Interviews and PersonasJeff Wisniewski
 
Composing the perfect research symphony – What are the key elements to conduc...
Composing the perfect research symphony – What are the key elements to conduc...Composing the perfect research symphony – What are the key elements to conduc...
Composing the perfect research symphony – What are the key elements to conduc...
innogy Innovation GmbH
 
The Impact of OpenSocial at UCSF
The Impact of OpenSocial at UCSFThe Impact of OpenSocial at UCSF
The Impact of OpenSocial at UCSF
ericmeeks
 
Community needs assessment.pla_2014.handout
Community needs assessment.pla_2014.handoutCommunity needs assessment.pla_2014.handout
Community needs assessment.pla_2014.handout
Eastern Lancaster County Library
 
UCLALibrary_DResSUP.pptx
UCLALibrary_DResSUP.pptxUCLALibrary_DResSUP.pptx
UCLALibrary_DResSUP.pptx
robhill123
 

Similar to S2DS final project presentation: Building a recommendation engine for RefME (20)

Impact the UX of Your Website with Contextual Inquiry
Impact the UX of Your Website with Contextual InquiryImpact the UX of Your Website with Contextual Inquiry
Impact the UX of Your Website with Contextual Inquiry
 
Translating Research into Community Growth: Creative Library Support for Coop...
Translating Research into Community Growth: Creative Library Support for Coop...Translating Research into Community Growth: Creative Library Support for Coop...
Translating Research into Community Growth: Creative Library Support for Coop...
 
Open Source: Beyond the Bottom Line - David Duffett
Open Source: Beyond the Bottom Line - David DuffettOpen Source: Beyond the Bottom Line - David Duffett
Open Source: Beyond the Bottom Line - David Duffett
 
Research and Community Building with a Roadmap
Research and Community Building with a RoadmapResearch and Community Building with a Roadmap
Research and Community Building with a Roadmap
 
Content Strategy: Do It For Your Users
Content Strategy: Do It For Your UsersContent Strategy: Do It For Your Users
Content Strategy: Do It For Your Users
 
Webinar: Measuring Program Outcomes: A Toolkit for Small Libraries-2016-05-04
Webinar: Measuring Program Outcomes: A Toolkit for Small Libraries-2016-05-04Webinar: Measuring Program Outcomes: A Toolkit for Small Libraries-2016-05-04
Webinar: Measuring Program Outcomes: A Toolkit for Small Libraries-2016-05-04
 
Deploying Mendeley to Support Research Collaboration
Deploying Mendeley to Support Research CollaborationDeploying Mendeley to Support Research Collaboration
Deploying Mendeley to Support Research Collaboration
 
Charleston Neapolitan: Don't Be an Invisible Library!
Charleston Neapolitan: Don't Be an Invisible Library!Charleston Neapolitan: Don't Be an Invisible Library!
Charleston Neapolitan: Don't Be an Invisible Library!
 
LIS 701 Mobilizing Public Libraries
LIS 701 Mobilizing Public LibrariesLIS 701 Mobilizing Public Libraries
LIS 701 Mobilizing Public Libraries
 
A Recipe for Sustainable Software
A Recipe for Sustainable SoftwareA Recipe for Sustainable Software
A Recipe for Sustainable Software
 
Impact your Library UX with Contextual Inquiry
Impact your Library UX with Contextual InquiryImpact your Library UX with Contextual Inquiry
Impact your Library UX with Contextual Inquiry
 
Developing Effective Community Partnerships (December 2017)
Developing Effective Community Partnerships (December 2017)Developing Effective Community Partnerships (December 2017)
Developing Effective Community Partnerships (December 2017)
 
Developing Effective Community Partnerships (May 2018)
Developing Effective Community Partnerships (May 2018)Developing Effective Community Partnerships (May 2018)
Developing Effective Community Partnerships (May 2018)
 
Mobilizing Public Libraries
Mobilizing Public LibrariesMobilizing Public Libraries
Mobilizing Public Libraries
 
Beyond Task Based Testing: Interviews and Personas
Beyond Task Based Testing: Interviews and PersonasBeyond Task Based Testing: Interviews and Personas
Beyond Task Based Testing: Interviews and Personas
 
Composing the perfect research symphony – What are the key elements to conduc...
Composing the perfect research symphony – What are the key elements to conduc...Composing the perfect research symphony – What are the key elements to conduc...
Composing the perfect research symphony – What are the key elements to conduc...
 
The Impact of OpenSocial at UCSF
The Impact of OpenSocial at UCSFThe Impact of OpenSocial at UCSF
The Impact of OpenSocial at UCSF
 
Community needs assessment.pla_2014.handout
Community needs assessment.pla_2014.handoutCommunity needs assessment.pla_2014.handout
Community needs assessment.pla_2014.handout
 
UCLALibrary_DResSUP.pptx
UCLALibrary_DResSUP.pptxUCLALibrary_DResSUP.pptx
UCLALibrary_DResSUP.pptx
 
Il stats workshop
Il stats workshopIl stats workshop
Il stats workshop
 

Recently uploaded

Digital Artifact 1 - 10VCD Environments Unit
Digital Artifact 1 - 10VCD Environments UnitDigital Artifact 1 - 10VCD Environments Unit
Digital Artifact 1 - 10VCD Environments Unit
chanes7
 
The simplified electron and muon model, Oscillating Spacetime: The Foundation...
The simplified electron and muon model, Oscillating Spacetime: The Foundation...The simplified electron and muon model, Oscillating Spacetime: The Foundation...
The simplified electron and muon model, Oscillating Spacetime: The Foundation...
RitikBhardwaj56
 
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
Levi Shapiro
 
PIMS Job Advertisement 2024.pdf Islamabad
PIMS Job Advertisement 2024.pdf IslamabadPIMS Job Advertisement 2024.pdf Islamabad
PIMS Job Advertisement 2024.pdf Islamabad
AyyanKhan40
 
Thesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.pptThesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.ppt
EverAndrsGuerraGuerr
 
RPMS TEMPLATE FOR SCHOOL YEAR 2023-2024 FOR TEACHER 1 TO TEACHER 3
RPMS TEMPLATE FOR SCHOOL YEAR 2023-2024 FOR TEACHER 1 TO TEACHER 3RPMS TEMPLATE FOR SCHOOL YEAR 2023-2024 FOR TEACHER 1 TO TEACHER 3
RPMS TEMPLATE FOR SCHOOL YEAR 2023-2024 FOR TEACHER 1 TO TEACHER 3
IreneSebastianRueco1
 
Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.
Ashokrao Mane college of Pharmacy Peth-Vadgaon
 
Assignment_4_ArianaBusciglio Marvel(1).docx
Assignment_4_ArianaBusciglio Marvel(1).docxAssignment_4_ArianaBusciglio Marvel(1).docx
Assignment_4_ArianaBusciglio Marvel(1).docx
ArianaBusciglio
 
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdfUnit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Thiyagu K
 
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Dr. Vinod Kumar Kanvaria
 
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
Nguyen Thanh Tu Collection
 
Natural birth techniques - Mrs.Akanksha Trivedi Rama University
Natural birth techniques - Mrs.Akanksha Trivedi Rama UniversityNatural birth techniques - Mrs.Akanksha Trivedi Rama University
Natural birth techniques - Mrs.Akanksha Trivedi Rama University
Akanksha trivedi rama nursing college kanpur.
 
"Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe..."Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe...
SACHIN R KONDAGURI
 
Introduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp NetworkIntroduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp Network
TechSoup
 
Landownership in the Philippines under the Americans-2-pptx.pptx
Landownership in the Philippines under the Americans-2-pptx.pptxLandownership in the Philippines under the Americans-2-pptx.pptx
Landownership in the Philippines under the Americans-2-pptx.pptx
JezreelCabil2
 
Azure Interview Questions and Answers PDF By ScholarHat
Azure Interview Questions and Answers PDF By ScholarHatAzure Interview Questions and Answers PDF By ScholarHat
Azure Interview Questions and Answers PDF By ScholarHat
Scholarhat
 
ANATOMY AND BIOMECHANICS OF HIP JOINT.pdf
ANATOMY AND BIOMECHANICS OF HIP JOINT.pdfANATOMY AND BIOMECHANICS OF HIP JOINT.pdf
ANATOMY AND BIOMECHANICS OF HIP JOINT.pdf
Priyankaranawat4
 
Lapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdfLapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdf
Jean Carlos Nunes Paixão
 
How to Add Chatter in the odoo 17 ERP Module
How to Add Chatter in the odoo 17 ERP ModuleHow to Add Chatter in the odoo 17 ERP Module
How to Add Chatter in the odoo 17 ERP Module
Celine George
 
The Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official PublicationThe Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official Publication
Delapenabediema
 

Recently uploaded (20)

Digital Artifact 1 - 10VCD Environments Unit
Digital Artifact 1 - 10VCD Environments UnitDigital Artifact 1 - 10VCD Environments Unit
Digital Artifact 1 - 10VCD Environments Unit
 
The simplified electron and muon model, Oscillating Spacetime: The Foundation...
The simplified electron and muon model, Oscillating Spacetime: The Foundation...The simplified electron and muon model, Oscillating Spacetime: The Foundation...
The simplified electron and muon model, Oscillating Spacetime: The Foundation...
 
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
 
PIMS Job Advertisement 2024.pdf Islamabad
PIMS Job Advertisement 2024.pdf IslamabadPIMS Job Advertisement 2024.pdf Islamabad
PIMS Job Advertisement 2024.pdf Islamabad
 
Thesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.pptThesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.ppt
 
RPMS TEMPLATE FOR SCHOOL YEAR 2023-2024 FOR TEACHER 1 TO TEACHER 3
RPMS TEMPLATE FOR SCHOOL YEAR 2023-2024 FOR TEACHER 1 TO TEACHER 3RPMS TEMPLATE FOR SCHOOL YEAR 2023-2024 FOR TEACHER 1 TO TEACHER 3
RPMS TEMPLATE FOR SCHOOL YEAR 2023-2024 FOR TEACHER 1 TO TEACHER 3
 
Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.
 
Assignment_4_ArianaBusciglio Marvel(1).docx
Assignment_4_ArianaBusciglio Marvel(1).docxAssignment_4_ArianaBusciglio Marvel(1).docx
Assignment_4_ArianaBusciglio Marvel(1).docx
 
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdfUnit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdf
 
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
 
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
 
Natural birth techniques - Mrs.Akanksha Trivedi Rama University
Natural birth techniques - Mrs.Akanksha Trivedi Rama UniversityNatural birth techniques - Mrs.Akanksha Trivedi Rama University
Natural birth techniques - Mrs.Akanksha Trivedi Rama University
 
"Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe..."Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe...
 
Introduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp NetworkIntroduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp Network
 
Landownership in the Philippines under the Americans-2-pptx.pptx
Landownership in the Philippines under the Americans-2-pptx.pptxLandownership in the Philippines under the Americans-2-pptx.pptx
Landownership in the Philippines under the Americans-2-pptx.pptx
 
Azure Interview Questions and Answers PDF By ScholarHat
Azure Interview Questions and Answers PDF By ScholarHatAzure Interview Questions and Answers PDF By ScholarHat
Azure Interview Questions and Answers PDF By ScholarHat
 
ANATOMY AND BIOMECHANICS OF HIP JOINT.pdf
ANATOMY AND BIOMECHANICS OF HIP JOINT.pdfANATOMY AND BIOMECHANICS OF HIP JOINT.pdf
ANATOMY AND BIOMECHANICS OF HIP JOINT.pdf
 
Lapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdfLapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdf
 
How to Add Chatter in the odoo 17 ERP Module
How to Add Chatter in the odoo 17 ERP ModuleHow to Add Chatter in the odoo 17 ERP Module
How to Add Chatter in the odoo 17 ERP Module
 
The Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official PublicationThe Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official Publication
 

S2DS final project presentation: Building a recommendation engine for RefME

  • 1. Building a Library Recommendation Engine www.refme.com @getrefme Martina Pugliese Daniel Pape Richard Hanson
  • 2. What is RefME? • award-winning referencing tool! • synchronised website + mobile app! • easy to use! • barcode scanning! • many reference types! • import from several formats! • export in 1000s of styles 2 / 13
  • 3. Who uses RefME? • 100 000s users! • mainly undergraduate students! • writing essays, theses, building bibliographies! • Other tools focus on academic market! • RefME is much more general 3 / 13
  • 4. Our Task 4 RefME wants to broaden the appeal of their product by offering a tool to build better bibliographies. / 13
  • 5. Our Task 4 RefME wants to broaden the appeal of their product by offering a tool to build better bibliographies. / 13 “take the search out of research”
  • 6. Our Task Task: Develop a recommendation system! • suggest relevant references to users! • general enough to handle any reference type 4 RefME wants to broaden the appeal of their product by offering a tool to build better bibliographies. / 13 “take the search out of research”
  • 7. The Data • small subset of data-base! • 21 000 projects with 120 000+ references! • references are user-generated and associated via projects! • pre-processing: sort/unify identifiers (isbn, doi, url) + retrieve subject keywords Recommendation! Engine Project ID Reference IDs 5 / 13
  • 8. Collaborative Filtering Content-based Recommendations 6 / 13 Our Recommendation Engine “ask your friends” “look at content information”
  • 9. Collaborative Filtering Project Based similar projects nearest neighbours 7 / 13
  • 10. Project Based Reference Based similar projects nearest neighbours interaction patterns co-occurrence Collaborative Filtering 7 / 13
  • 11. Collaborative Filtering Project Based Reference Based similar projects nearest neighbours interaction patterns co-occurrence multiple similarity measures for robust results 7 / 13
  • 12. Collaborative Filtering Project Based Reference Based similar projects nearest neighbours interaction patterns co-occurrence multiple similarity measures for robust results recommendations 7 / 13
  • 13. Collaborative Filtering Content-based Recommendations 8 / 13
  • 15. Content-based Recommendations no references 9 / 13
  • 16. Content-based Recommendations no references project title compare titles with NLP retrieve subjects in matching projects extract references based on subject frequency 9 / 13
  • 17. Content-based Recommendations no references with references project title compare titles with NLP retrieve subjects in matching projects extract references based on subject frequency 9 / 13
  • 18. Content-based Recommendations no references with references project title subject keywords compare titles with NLP retrieve subjects in matching projects extract references based on subject frequency measure similarity extract most similar references 9 / 13
  • 19. Benefits of two approaches Collaborative Filtering Content-based Recommendations 10 / 13 independent of item frequency good for common topics good for items with sufficient frequency
  • 20. Project: “Media Research” • Relocating Television: Television in the Digital Context • Transmedia Television: Audiences, New Media and Daily Life • Television and Its Audience • Television Goes Digital. The Economics of Information Communication and Entertainment: The Impacts of Digital Technology in the 21st Century. OUTPUT INPUT 11 / 13 • Grown Up Digital How the Net Generation is Changing Your World • Future Minds: How the Digital Age is Changing Our Minds Why This Matters and What We Can Do About It • The Television Studies Book • Television and Everyday Life
  • 21. Project: “Group Presentation” • Person to Person: Ways of Communicating • The Psychology of Interpersonal Perception • Interpersonal Communication • Body Movement and Interpersonal Communication • Intergroup Behaviour OUTPUT INPUT 12 / 13 • The Social Psychology of Everyday • Interviews Made Easy How to Get the Psychological Advantage • Groups at Work: Theory and Research • Theories of Human Communication (with InfoTrac)
  • 22. 13 Summary / 13 RefME wants to broaden the appeal of their product by offering a tool to build better bibliographies. Developed recommendation system! • yields good results for any reference type! • will be incorporated as premium feature soon
  • 23. www.refme.com @getrefme Martina Pugliese Daniel Pape Richard Hanson
  • 24. Used Tools • Python NLTK libraries! • openlibrary.org API! • crossref.org API! • mahout.apache.org! • R, Java