SlideShare a Scribd company logo
1 of 15
Requirements for Processing Datasets
     for Recommender Systems
 Preliminary Experiences from Three Case
                 Studies

             Giannis Stoitsis
             University of Alcala, Spain
          Agro-Know Technologies, Greece

           RecSys Challenge 2012, Dublin
the learning case
• technology-enhanced learning investigates how
  information and communication technologies can
  be used to support learning and teaching, and
  competence development throughout life.
• various levels/contexts
  –   school
  –   higher education and research
  –   vocational education and training
  –   adult education
recommend resources in moodle
recommend resources in learning portal
handling multiple, diverse sets &
              streams
• various types of social data
• different schemas and formats
• multiple languages and dimensions




       Single criteria            Multi-criteria
why?
• support various usage and recommendation
  scenarios
• combining data from various sources may
  boost the way recommender work in
  education
  – bigger data
  – federated recommender systems
  – open science platform
a European social data infrastructure
              for learning

                                                                      …portals…




                 Meta     Social              Meta         Social                 Meta   Social
     Social      data                                                             data    Data
                           Data               data          Data
      Data




     API                  API                API                                         API
   Federated            Aggregation of metadata, social and usage data
Recommendation
    services


                                                     Resolution
                                                      services
                                     Social                         Metadata
                                     Data                            per URI

                                   Anonymised
challenges
•   define common metadata schema
•   harvest/crawl social data
•   transform each social data schema
•   uri resolution
•   scalability
•   anonymised approach
•   develop item-based non personalized
    algorithms that can perform well
our open science case study
web app for testing neighborhood-based recommendation
      algorithms with multi-criteria rating dataset

                                           Export data
                                            (sql, csv)
     I need
                                                         Refine
     more!!!                     Login
                                                          data
                                         Transfom
                          Import          dataset
                        dataset (sql,
                         csv, xml)         Create
                          Prepare          dataset
                          dataset               Data
                                            characteristics
                               Visualize
                               dataset
                                             Visualize
           RecSys             Export          results
         researcher/          results
          developer
architecture

   Web UI                                                 Developers

                                      API
Components

                Refine and                        Prepare/p
  Import                       Visualize                        Evaluate
                transform                           rocess



                                      API
Cloud/Grid infra

            Monte Carlo      Social     Social   Social    Recommender
                             Data       Data     Data
             Simulator                                        services
experience from Mendeley case
experience from multi-criteria rating
   dataset from a teachers portal
                                               e.g. integration in classroom,
                                            relevance to topics, ability to help
                                                       students learn




                 Size of the neighborhood    Correlation Weight Threshold value
DEMO

More Related Content

Viewers also liked

Text Mining to Correct Missing CRM Information by Jonathan Sedar
Text Mining to Correct Missing CRM Information by Jonathan SedarText Mining to Correct Missing CRM Information by Jonathan Sedar
Text Mining to Correct Missing CRM Information by Jonathan SedarPyData
 
Text mining to correct missing CRM information: a practical data science project
Text mining to correct missing CRM information: a practical data science projectText mining to correct missing CRM information: a practical data science project
Text mining to correct missing CRM information: a practical data science projectJonathan Sedar
 
Recommender Systems: Advances in Collaborative Filtering
Recommender Systems: Advances in Collaborative FilteringRecommender Systems: Advances in Collaborative Filtering
Recommender Systems: Advances in Collaborative FilteringChangsung Moon
 
Customer relationship management_dwm_ankita_dubey
Customer relationship management_dwm_ankita_dubeyCustomer relationship management_dwm_ankita_dubey
Customer relationship management_dwm_ankita_dubeyAnkita Dubey
 
Ranking Related News Predictions
Ranking Related News PredictionsRanking Related News Predictions
Ranking Related News PredictionsNattiya Kanhabua
 
How to apply CRM using data mining techniques.
How to apply CRM using data mining techniques.How to apply CRM using data mining techniques.
How to apply CRM using data mining techniques.customersforever
 
Recommender.system.presentation.pjug.01.21.2014
Recommender.system.presentation.pjug.01.21.2014Recommender.system.presentation.pjug.01.21.2014
Recommender.system.presentation.pjug.01.21.2014rpbrehm
 
Solving the AL Chicken-and-Egg Corpus and Model Problem
Solving the AL Chicken-and-Egg Corpus and Model ProblemSolving the AL Chicken-and-Egg Corpus and Model Problem
Solving the AL Chicken-and-Egg Corpus and Model ProblemDain Kaplan
 
Customer Relationship Management in Ireland Managing your Customers for Busin...
Customer Relationship Management in Ireland Managing your Customers for Busin...Customer Relationship Management in Ireland Managing your Customers for Busin...
Customer Relationship Management in Ireland Managing your Customers for Busin...Krishna De
 
Recommendation techniques
Recommendation techniques Recommendation techniques
Recommendation techniques sun9413
 
Your own recommendation engine with neo4j and reco4php - DPC16
Your own recommendation engine with neo4j and reco4php - DPC16Your own recommendation engine with neo4j and reco4php - DPC16
Your own recommendation engine with neo4j and reco4php - DPC16Christophe Willemsen
 
Summary of a Recommender Systems Survey paper
Summary of a Recommender Systems Survey paperSummary of a Recommender Systems Survey paper
Summary of a Recommender Systems Survey paperChangsung Moon
 
Profile injection attack detection in recommender system
Profile injection attack detection in recommender systemProfile injection attack detection in recommender system
Profile injection attack detection in recommender systemASHISH PANNU
 
Recommendation Engine Project Presentation
Recommendation Engine Project PresentationRecommendation Engine Project Presentation
Recommendation Engine Project Presentation19Divya
 
Tutorial: Context-awareness In Information Retrieval and Recommender Systems
Tutorial: Context-awareness In Information Retrieval and Recommender SystemsTutorial: Context-awareness In Information Retrieval and Recommender Systems
Tutorial: Context-awareness In Information Retrieval and Recommender SystemsYONG ZHENG
 
Recommendation Engine Powered by Hadoop - Pranab Ghosh
Recommendation Engine Powered by Hadoop - Pranab GhoshRecommendation Engine Powered by Hadoop - Pranab Ghosh
Recommendation Engine Powered by Hadoop - Pranab GhoshBigDataCloud
 

Viewers also liked (18)

Text Mining to Correct Missing CRM Information by Jonathan Sedar
Text Mining to Correct Missing CRM Information by Jonathan SedarText Mining to Correct Missing CRM Information by Jonathan Sedar
Text Mining to Correct Missing CRM Information by Jonathan Sedar
 
Text mining to correct missing CRM information: a practical data science project
Text mining to correct missing CRM information: a practical data science projectText mining to correct missing CRM information: a practical data science project
Text mining to correct missing CRM information: a practical data science project
 
Datamining for crm
Datamining for crmDatamining for crm
Datamining for crm
 
Recommender Systems: Advances in Collaborative Filtering
Recommender Systems: Advances in Collaborative FilteringRecommender Systems: Advances in Collaborative Filtering
Recommender Systems: Advances in Collaborative Filtering
 
Customer relationship management_dwm_ankita_dubey
Customer relationship management_dwm_ankita_dubeyCustomer relationship management_dwm_ankita_dubey
Customer relationship management_dwm_ankita_dubey
 
Ranking Related News Predictions
Ranking Related News PredictionsRanking Related News Predictions
Ranking Related News Predictions
 
How to apply CRM using data mining techniques.
How to apply CRM using data mining techniques.How to apply CRM using data mining techniques.
How to apply CRM using data mining techniques.
 
Recommender.system.presentation.pjug.01.21.2014
Recommender.system.presentation.pjug.01.21.2014Recommender.system.presentation.pjug.01.21.2014
Recommender.system.presentation.pjug.01.21.2014
 
Solving the AL Chicken-and-Egg Corpus and Model Problem
Solving the AL Chicken-and-Egg Corpus and Model ProblemSolving the AL Chicken-and-Egg Corpus and Model Problem
Solving the AL Chicken-and-Egg Corpus and Model Problem
 
Customer Relationship Management in Ireland Managing your Customers for Busin...
Customer Relationship Management in Ireland Managing your Customers for Busin...Customer Relationship Management in Ireland Managing your Customers for Busin...
Customer Relationship Management in Ireland Managing your Customers for Busin...
 
Recommendation techniques
Recommendation techniques Recommendation techniques
Recommendation techniques
 
Your own recommendation engine with neo4j and reco4php - DPC16
Your own recommendation engine with neo4j and reco4php - DPC16Your own recommendation engine with neo4j and reco4php - DPC16
Your own recommendation engine with neo4j and reco4php - DPC16
 
Summary of a Recommender Systems Survey paper
Summary of a Recommender Systems Survey paperSummary of a Recommender Systems Survey paper
Summary of a Recommender Systems Survey paper
 
Profile injection attack detection in recommender system
Profile injection attack detection in recommender systemProfile injection attack detection in recommender system
Profile injection attack detection in recommender system
 
Recommendation Engine Project Presentation
Recommendation Engine Project PresentationRecommendation Engine Project Presentation
Recommendation Engine Project Presentation
 
Data mining
Data miningData mining
Data mining
 
Tutorial: Context-awareness In Information Retrieval and Recommender Systems
Tutorial: Context-awareness In Information Retrieval and Recommender SystemsTutorial: Context-awareness In Information Retrieval and Recommender Systems
Tutorial: Context-awareness In Information Retrieval and Recommender Systems
 
Recommendation Engine Powered by Hadoop - Pranab Ghosh
Recommendation Engine Powered by Hadoop - Pranab GhoshRecommendation Engine Powered by Hadoop - Pranab Ghosh
Recommendation Engine Powered by Hadoop - Pranab Ghosh
 

Similar to Requirements for Processing Datasets for Recommender Systems

The Information Workbench as a Self-Service Platform for Linked Data Applicat...
The Information Workbench as a Self-Service Platform for Linked Data Applicat...The Information Workbench as a Self-Service Platform for Linked Data Applicat...
The Information Workbench as a Self-Service Platform for Linked Data Applicat...Peter Haase
 
Linked Data as a Service
Linked Data as a ServiceLinked Data as a Service
Linked Data as a ServicePeter Haase
 
Building a Data Discovery Network for Sustainability Science
Building a Data Discovery Network for Sustainability ScienceBuilding a Data Discovery Network for Sustainability Science
Building a Data Discovery Network for Sustainability ScienceRobert H. McDonald
 
The Information Workbench - Linked Data and Semantic Wikis in the Enterprise
The Information Workbench - Linked Data and Semantic Wikis in the EnterpriseThe Information Workbench - Linked Data and Semantic Wikis in the Enterprise
The Information Workbench - Linked Data and Semantic Wikis in the EnterprisePeter Haase
 
Everything Self-Service:Linked Data Applications with the Information Workbench
Everything Self-Service:Linked Data Applications with the Information WorkbenchEverything Self-Service:Linked Data Applications with the Information Workbench
Everything Self-Service:Linked Data Applications with the Information WorkbenchPeter Haase
 
Introduction to Microsoft SQL Server 2008 R2 Analysis Service
Introduction to Microsoft SQL Server 2008 R2 Analysis ServiceIntroduction to Microsoft SQL Server 2008 R2 Analysis Service
Introduction to Microsoft SQL Server 2008 R2 Analysis ServiceQuang Nguyễn Bá
 
10052012 luc vervenne synergetics van syntax portfolio naar semantische uitwi...
10052012 luc vervenne synergetics van syntax portfolio naar semantische uitwi...10052012 luc vervenne synergetics van syntax portfolio naar semantische uitwi...
10052012 luc vervenne synergetics van syntax portfolio naar semantische uitwi...Stichting ePortfolio Support
 
LeaderQuest SharePoint Business Intelligence Presentation
LeaderQuest SharePoint Business Intelligence PresentationLeaderQuest SharePoint Business Intelligence Presentation
LeaderQuest SharePoint Business Intelligence Presentationmbrinks
 
20130117 - Big Data Architectures
20130117 - Big Data Architectures20130117 - Big Data Architectures
20130117 - Big Data ArchitecturesBlueMetalInc
 
Metadata-powered dissemination of content
Metadata-powered dissemination of contentMetadata-powered dissemination of content
Metadata-powered dissemination of contentNikos Manouselis
 
Eclipse day Sydney 2014 BIG data presentation
Eclipse day Sydney 2014 BIG data presentationEclipse day Sydney 2014 BIG data presentation
Eclipse day Sydney 2014 BIG data presentationSai Paravastu
 
Autoservicio de inteligencia de negocios
Autoservicio de inteligencia de negociosAutoservicio de inteligencia de negocios
Autoservicio de inteligencia de negociosEduardo Castro
 
Revisiting the Multi-Criteria Recommender System of a Learning Portal
Revisiting the Multi-Criteria Recommender System of a Learning PortalRevisiting the Multi-Criteria Recommender System of a Learning Portal
Revisiting the Multi-Criteria Recommender System of a Learning PortalNikos Manouselis
 
Enterprise Sharepoint Portal
Enterprise Sharepoint PortalEnterprise Sharepoint Portal
Enterprise Sharepoint PortalCurtis Timmons
 
BI Dashboards with SQL Server 2008 R2
BI Dashboards with SQL Server 2008 R2BI Dashboards with SQL Server 2008 R2
BI Dashboards with SQL Server 2008 R2Eduardo Castro
 
CNI Fall 2011 Meeting Presentation Margaret Hedstrom & Robert McDonald (Dec. ...
CNI Fall 2011 Meeting Presentation Margaret Hedstrom & Robert McDonald (Dec. ...CNI Fall 2011 Meeting Presentation Margaret Hedstrom & Robert McDonald (Dec. ...
CNI Fall 2011 Meeting Presentation Margaret Hedstrom & Robert McDonald (Dec. ...SEAD
 
Machine Learning Models in Production
Machine Learning Models in ProductionMachine Learning Models in Production
Machine Learning Models in ProductionDataWorks Summit
 

Similar to Requirements for Processing Datasets for Recommender Systems (20)

The Information Workbench as a Self-Service Platform for Linked Data Applicat...
The Information Workbench as a Self-Service Platform for Linked Data Applicat...The Information Workbench as a Self-Service Platform for Linked Data Applicat...
The Information Workbench as a Self-Service Platform for Linked Data Applicat...
 
Linked Data as a Service
Linked Data as a ServiceLinked Data as a Service
Linked Data as a Service
 
Building a Data Discovery Network for Sustainability Science
Building a Data Discovery Network for Sustainability ScienceBuilding a Data Discovery Network for Sustainability Science
Building a Data Discovery Network for Sustainability Science
 
The Information Workbench - Linked Data and Semantic Wikis in the Enterprise
The Information Workbench - Linked Data and Semantic Wikis in the EnterpriseThe Information Workbench - Linked Data and Semantic Wikis in the Enterprise
The Information Workbench - Linked Data and Semantic Wikis in the Enterprise
 
Everything Self-Service:Linked Data Applications with the Information Workbench
Everything Self-Service:Linked Data Applications with the Information WorkbenchEverything Self-Service:Linked Data Applications with the Information Workbench
Everything Self-Service:Linked Data Applications with the Information Workbench
 
Introduction to Microsoft SQL Server 2008 R2 Analysis Service
Introduction to Microsoft SQL Server 2008 R2 Analysis ServiceIntroduction to Microsoft SQL Server 2008 R2 Analysis Service
Introduction to Microsoft SQL Server 2008 R2 Analysis Service
 
10052012 luc vervenne synergetics van syntax portfolio naar semantische uitwi...
10052012 luc vervenne synergetics van syntax portfolio naar semantische uitwi...10052012 luc vervenne synergetics van syntax portfolio naar semantische uitwi...
10052012 luc vervenne synergetics van syntax portfolio naar semantische uitwi...
 
LeaderQuest SharePoint Business Intelligence Presentation
LeaderQuest SharePoint Business Intelligence PresentationLeaderQuest SharePoint Business Intelligence Presentation
LeaderQuest SharePoint Business Intelligence Presentation
 
20130117 - Big Data Architectures
20130117 - Big Data Architectures20130117 - Big Data Architectures
20130117 - Big Data Architectures
 
Metadata-powered dissemination of content
Metadata-powered dissemination of contentMetadata-powered dissemination of content
Metadata-powered dissemination of content
 
Eclipse day Sydney 2014 BIG data presentation
Eclipse day Sydney 2014 BIG data presentationEclipse day Sydney 2014 BIG data presentation
Eclipse day Sydney 2014 BIG data presentation
 
Autoservicio de inteligencia de negocios
Autoservicio de inteligencia de negociosAutoservicio de inteligencia de negocios
Autoservicio de inteligencia de negocios
 
STI Summit 2011 - Digital Worlds
STI Summit 2011 - Digital WorldsSTI Summit 2011 - Digital Worlds
STI Summit 2011 - Digital Worlds
 
Revisiting the Multi-Criteria Recommender System of a Learning Portal
Revisiting the Multi-Criteria Recommender System of a Learning PortalRevisiting the Multi-Criteria Recommender System of a Learning Portal
Revisiting the Multi-Criteria Recommender System of a Learning Portal
 
Enterprise Sharepoint Portal
Enterprise Sharepoint PortalEnterprise Sharepoint Portal
Enterprise Sharepoint Portal
 
Future.ready().watson dataplatform 01
Future.ready().watson dataplatform 01Future.ready().watson dataplatform 01
Future.ready().watson dataplatform 01
 
BI Dashboards with SQL Server 2008 R2
BI Dashboards with SQL Server 2008 R2BI Dashboards with SQL Server 2008 R2
BI Dashboards with SQL Server 2008 R2
 
CNI Fall 2011 Meeting Presentation Margaret Hedstrom & Robert McDonald (Dec. ...
CNI Fall 2011 Meeting Presentation Margaret Hedstrom & Robert McDonald (Dec. ...CNI Fall 2011 Meeting Presentation Margaret Hedstrom & Robert McDonald (Dec. ...
CNI Fall 2011 Meeting Presentation Margaret Hedstrom & Robert McDonald (Dec. ...
 
Machine Learning Models in Production
Machine Learning Models in ProductionMachine Learning Models in Production
Machine Learning Models in Production
 
Big Data SE vs. SE for Big Data
Big Data SE vs. SE for Big DataBig Data SE vs. SE for Big Data
Big Data SE vs. SE for Big Data
 

More from Stoitsis Giannis

Agroknow and FREME presentation @Linda workshop-20-11-2015
Agroknow and FREME presentation @Linda workshop-20-11-2015Agroknow and FREME presentation @Linda workshop-20-11-2015
Agroknow and FREME presentation @Linda workshop-20-11-2015Stoitsis Giannis
 
The Open Data Stakeholders’ Ecosystem
The Open Data Stakeholders’ EcosystemThe Open Data Stakeholders’ Ecosystem
The Open Data Stakeholders’ EcosystemStoitsis Giannis
 
Open Data in the agrifood sector
Open Data in the agrifood sectorOpen Data in the agrifood sector
Open Data in the agrifood sectorStoitsis Giannis
 
Open-data-in-agrifood-sector-challenges-opportunities
Open-data-in-agrifood-sector-challenges-opportunitiesOpen-data-in-agrifood-sector-challenges-opportunities
Open-data-in-agrifood-sector-challenges-opportunitiesStoitsis Giannis
 
How internet and open data transforms the agricultural sector (in greek)
How internet and open data transforms the agricultural sector (in greek)How internet and open data transforms the agricultural sector (in greek)
How internet and open data transforms the agricultural sector (in greek)Stoitsis Giannis
 
Facilitating regional growth through they use of open agricultural data
Facilitating regional growth through they use of open agricultural dataFacilitating regional growth through they use of open agricultural data
Facilitating regional growth through they use of open agricultural dataStoitsis Giannis
 
Open data: Showcases from agricultural domain
Open data: Showcases from agricultural domainOpen data: Showcases from agricultural domain
Open data: Showcases from agricultural domainStoitsis Giannis
 
How e-infrastructure can contribute to Linked Germplasm Data
How e-infrastructure can contribute to Linked Germplasm DataHow e-infrastructure can contribute to Linked Germplasm Data
How e-infrastructure can contribute to Linked Germplasm DataStoitsis Giannis
 
Open Data Working Group - Agricultural Showcase
Open Data Working Group - Agricultural ShowcaseOpen Data Working Group - Agricultural Showcase
Open Data Working Group - Agricultural ShowcaseStoitsis Giannis
 
Intro to-technologies-Green-City-Hackathon-Athens
Intro to-technologies-Green-City-Hackathon-AthensIntro to-technologies-Green-City-Hackathon-Athens
Intro to-technologies-Green-City-Hackathon-AthensStoitsis Giannis
 
Ag infra kream-presentation-7-6-2013
Ag infra kream-presentation-7-6-2013Ag infra kream-presentation-7-6-2013
Ag infra kream-presentation-7-6-2013Stoitsis Giannis
 
Cetaf ISTC Meeting: Natural-Europe Presentation
Cetaf ISTC Meeting: Natural-Europe PresentationCetaf ISTC Meeting: Natural-Europe Presentation
Cetaf ISTC Meeting: Natural-Europe PresentationStoitsis Giannis
 
E services for learning in agriculture-stevia-event-dec-2012
E services for learning in agriculture-stevia-event-dec-2012E services for learning in agriculture-stevia-event-dec-2012
E services for learning in agriculture-stevia-event-dec-2012Stoitsis Giannis
 
Organic.lingua presentation cer_organic
Organic.lingua presentation cer_organicOrganic.lingua presentation cer_organic
Organic.lingua presentation cer_organicStoitsis Giannis
 

More from Stoitsis Giannis (15)

Agroknow and FREME presentation @Linda workshop-20-11-2015
Agroknow and FREME presentation @Linda workshop-20-11-2015Agroknow and FREME presentation @Linda workshop-20-11-2015
Agroknow and FREME presentation @Linda workshop-20-11-2015
 
The Open Data Stakeholders’ Ecosystem
The Open Data Stakeholders’ EcosystemThe Open Data Stakeholders’ Ecosystem
The Open Data Stakeholders’ Ecosystem
 
Open Data in the agrifood sector
Open Data in the agrifood sectorOpen Data in the agrifood sector
Open Data in the agrifood sector
 
Open-data-in-agrifood-sector-challenges-opportunities
Open-data-in-agrifood-sector-challenges-opportunitiesOpen-data-in-agrifood-sector-challenges-opportunities
Open-data-in-agrifood-sector-challenges-opportunities
 
How internet and open data transforms the agricultural sector (in greek)
How internet and open data transforms the agricultural sector (in greek)How internet and open data transforms the agricultural sector (in greek)
How internet and open data transforms the agricultural sector (in greek)
 
Facilitating regional growth through they use of open agricultural data
Facilitating regional growth through they use of open agricultural dataFacilitating regional growth through they use of open agricultural data
Facilitating regional growth through they use of open agricultural data
 
City to-farm agro-know
City to-farm agro-knowCity to-farm agro-know
City to-farm agro-know
 
Open data: Showcases from agricultural domain
Open data: Showcases from agricultural domainOpen data: Showcases from agricultural domain
Open data: Showcases from agricultural domain
 
How e-infrastructure can contribute to Linked Germplasm Data
How e-infrastructure can contribute to Linked Germplasm DataHow e-infrastructure can contribute to Linked Germplasm Data
How e-infrastructure can contribute to Linked Germplasm Data
 
Open Data Working Group - Agricultural Showcase
Open Data Working Group - Agricultural ShowcaseOpen Data Working Group - Agricultural Showcase
Open Data Working Group - Agricultural Showcase
 
Intro to-technologies-Green-City-Hackathon-Athens
Intro to-technologies-Green-City-Hackathon-AthensIntro to-technologies-Green-City-Hackathon-Athens
Intro to-technologies-Green-City-Hackathon-Athens
 
Ag infra kream-presentation-7-6-2013
Ag infra kream-presentation-7-6-2013Ag infra kream-presentation-7-6-2013
Ag infra kream-presentation-7-6-2013
 
Cetaf ISTC Meeting: Natural-Europe Presentation
Cetaf ISTC Meeting: Natural-Europe PresentationCetaf ISTC Meeting: Natural-Europe Presentation
Cetaf ISTC Meeting: Natural-Europe Presentation
 
E services for learning in agriculture-stevia-event-dec-2012
E services for learning in agriculture-stevia-event-dec-2012E services for learning in agriculture-stevia-event-dec-2012
E services for learning in agriculture-stevia-event-dec-2012
 
Organic.lingua presentation cer_organic
Organic.lingua presentation cer_organicOrganic.lingua presentation cer_organic
Organic.lingua presentation cer_organic
 

Recently uploaded

The byproduct of sericulture in different industries.pptx
The byproduct of sericulture in different industries.pptxThe byproduct of sericulture in different industries.pptx
The byproduct of sericulture in different industries.pptxShobhayan Kirtania
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfciinovamais
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Celine George
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104misteraugie
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformChameera Dedduwage
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptxVS Mahajan Coaching Centre
 
social pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajansocial pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajanpragatimahajan3
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactPECB
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3JemimahLaneBuaron
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsTechSoup
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingTechSoup
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfsanyamsingh5019
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesFatimaKhan178732
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionSafetyChain Software
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphThiyagu K
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introductionMaksud Ahmed
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxheathfieldcps1
 

Recently uploaded (20)

The byproduct of sericulture in different industries.pptx
The byproduct of sericulture in different industries.pptxThe byproduct of sericulture in different industries.pptx
The byproduct of sericulture in different industries.pptx
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy Reform
 
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
 
social pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajansocial pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajan
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdf
 
Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and Actinides
 
Advance Mobile Application Development class 07
Advance Mobile Application Development class 07Advance Mobile Application Development class 07
Advance Mobile Application Development class 07
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory Inspection
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot Graph
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 

Requirements for Processing Datasets for Recommender Systems

  • 1. Requirements for Processing Datasets for Recommender Systems Preliminary Experiences from Three Case Studies Giannis Stoitsis University of Alcala, Spain Agro-Know Technologies, Greece RecSys Challenge 2012, Dublin
  • 2. the learning case • technology-enhanced learning investigates how information and communication technologies can be used to support learning and teaching, and competence development throughout life. • various levels/contexts – school – higher education and research – vocational education and training – adult education
  • 4. recommend resources in learning portal
  • 5. handling multiple, diverse sets & streams • various types of social data • different schemas and formats • multiple languages and dimensions Single criteria Multi-criteria
  • 6. why? • support various usage and recommendation scenarios • combining data from various sources may boost the way recommender work in education – bigger data – federated recommender systems – open science platform
  • 7. a European social data infrastructure for learning …portals… Meta Social Meta Social Meta Social Social data data Data Data data Data Data API API API API Federated Aggregation of metadata, social and usage data Recommendation services Resolution services Social Metadata Data per URI Anonymised
  • 8.
  • 9. challenges • define common metadata schema • harvest/crawl social data • transform each social data schema • uri resolution • scalability • anonymised approach • develop item-based non personalized algorithms that can perform well
  • 10. our open science case study
  • 11. web app for testing neighborhood-based recommendation algorithms with multi-criteria rating dataset Export data (sql, csv) I need Refine more!!! Login data Transfom Import dataset dataset (sql, csv, xml) Create Prepare dataset dataset Data characteristics Visualize dataset Visualize RecSys Export results researcher/ results developer
  • 12. architecture Web UI Developers API Components Refine and Prepare/p Import Visualize Evaluate transform rocess API Cloud/Grid infra Monte Carlo Social Social Social Recommender Data Data Data Simulator services
  • 14. experience from multi-criteria rating dataset from a teachers portal e.g. integration in classroom, relevance to topics, ability to help students learn Size of the neighborhood Correlation Weight Threshold value
  • 15. DEMO

Editor's Notes

  1. smirti.bhagat@technicolor.com
  2. Example of using Recommendation API: recommend(itemURI,limit_of_resources), recommend(itemURI,user_tags) Example of social data API provided by the aggregator: get_tags(itemURI), get_reviews(itemURI) etc
  3. Here we present the architecture of such an environment and the proposed software stackMonte Carlo will be a separate component that can run also on the Grid and that will br provided through an API. The API will be documented.