SlideShare uma empresa Scribd logo
1 de 14
OpenRecommenderOpenRecommender
A Cross-Platform Semantic
Recommendation Engine
Bryan Copeland,
BCmoney MobileTV
SW Adoption (Major Issues)SW Adoption (Major Issues)
Data linkage & integration
Vocabulary selection
Service & Content discovery
Search-equivalent paradigm
RecommendationsRecommendations
 What is a recommendation?
 Interesting video (Video + Discussion)
 Shocking News story (News + Text + Organization)
 Delicious recipe/restaurant (Food + Text/Location)
 Favorite song/band (Person + Organization/Audio)
 “My shows” (Video + Person + Event)
 Medical Dataset to query (Species + Text + License)
 Medical treatment (Species + Person + Text)
 Legal services (Person + Organization + Profession + Event)
 I like it, so you must like it too!
TaxonomyTaxonomy
 Audio
 Celestial
 Code
 Device
 Discussion
 Event
 Food
 Image
 License
Location
News
Organization
Person
Profession
Species
Text
Video
SchemaSchema
{
"recommendations":
[
{
"recommendation" :
{
"title":"",
"image":"",
"link":"",
"description":"“
}
}
]
}
<recommendations>
<recommendation>
<title><title>
<image></image>
<link></link>
<description></description>
…
</recommendation>
…
<recommendations>
XML JSON
SemanticsSemantics
RDF
<foaf:Person rdf:ID="
http://facebook.com/bcmoney">
<foaf:name>
Bryan Copeland
</foaf:name>
<rec:recommends>
<dc:title lang="ja">Akunin</dc:title>
<dc:title lang="en">Villain</dc:title>
<dc:image>...</dc:image>
<dc:source>
http://www.akunin.jp/
</dc:source>
<dc:description>…</dc:description>
</rec:recommends>
</foaf:Person>
n3
@prefix foaf: <http://xmlns.com/foaf/0.1/>.
@prefix dc: <http://purl.org/dc/elements/1.1/>.
@prefix owl: <http://www.w3.org/2002/07/owl#>.
@prefix rec: <http://openrecommender.org/schema/>.
<http://facebook.com/bcmoney>
foaf:name “Bryan Copeland";
dc:publisher “Facebook“;
rec:recommends <http://www.akunin.jp/>.
<http://www.akunin.jp/>
dc:Title "Akunin";
dc:Title “Villain";
owl:sameAs <http://imdb.com/title/tt1542840/>;
owl:sameAs <http://freebase.com/view/m/0dlh7sg>
.
OntologyOntology
Mobile Phones
Mobile TV
 Broadcast Type
 One-seg
 DMB
 IPTV
 XMLTV
Dublin Core
FOAF
Music
ArchetypesArchetypes
Lean Forward
Researcher
Techie
Channel Surfer
Armchair Activist
Super Fan
Party organizer
Bargain hunter
Lean Back
Busy Executive
Business Owner
Couch Potato
Concerned Parent
Jock/Cheerleader
Party hopper
Pack rat
AlgorithmsAlgorithms
Machine Learning (Stats)
Non-negative matrix factorization
Single Value Decomposition
LaBarrie Theory (EQ)
Collaborative Filtering (CF)
Natural Language Processing (NLP)
Fuzzy String Matching
“Intelligent” Randomization
RelevanceRelevance
Ranking factor plots performance of
algorithms for each Archetype
against each Semantic type from
Taxonomy
P x Q x R matrix
Height = 10 (# of algorithms)
Width = 500 (# of users)
Depth = 17 (# of categories in Taxonomy)
ExampleExample
User
1
User
2
… User N
CF 0.014 0.173
ML 0.158 0.092
…
A(n)
Audio
…
Video
P
Q
R
P =
Cross-Platform?Cross-Platform?
 Platform-specific plugins/apps:
 WordPress
 MediaWiki
 Firefox, IE, Safari, Opera browser plugin
 iPhone
 Blackberry
 Android
 Java Desktop client?
 Web Service API (w/ SPARQL endpoint)
 PHP, AJAX, HTML5 toolkits
 W3C Widgets
Looking For…Looking For…
Code Contributors
Sponsors (contest)
Project Champion (industry)
Collaboration, Feedback
QuestionsQuestions
Recommendations replacement for
Search?
How can Recommendation Engines
(like Search Engines) be gamed?
Ideas on ways to prevent attacks?
Privacy issues? Others?

Mais conteúdo relacionado

Semelhante a Open Recommender

2011 simple-webinar_searchsecrets_trv_l_145_final
 2011 simple-webinar_searchsecrets_trv_l_145_final 2011 simple-webinar_searchsecrets_trv_l_145_final
2011 simple-webinar_searchsecrets_trv_l_145_final
duchess
 
Distillery Credentials May 2014 PDF
Distillery Credentials May 2014 PDFDistillery Credentials May 2014 PDF
Distillery Credentials May 2014 PDF
Sam Jeffries
 

Semelhante a Open Recommender (20)

Current Trends in SEO For Businesses and Bloggers
Current Trends in SEO For Businesses and BloggersCurrent Trends in SEO For Businesses and Bloggers
Current Trends in SEO For Businesses and Bloggers
 
Intro to Web Optimization by Jennifer Lill
Intro to Web Optimization by Jennifer LillIntro to Web Optimization by Jennifer Lill
Intro to Web Optimization by Jennifer Lill
 
ROI
ROIROI
ROI
 
Using Authority To Build Your Business - PubCon Vegas 2010
Using Authority To Build Your Business - PubCon Vegas 2010Using Authority To Build Your Business - PubCon Vegas 2010
Using Authority To Build Your Business - PubCon Vegas 2010
 
Film Marketing and Distribution Seminar
Film Marketing and Distribution SeminarFilm Marketing and Distribution Seminar
Film Marketing and Distribution Seminar
 
Ethical Search Engine Optimization | White Hat SEO Tips and Techniques
Ethical Search Engine Optimization | White Hat SEO Tips and TechniquesEthical Search Engine Optimization | White Hat SEO Tips and Techniques
Ethical Search Engine Optimization | White Hat SEO Tips and Techniques
 
Search Engine Optimization in 2016
Search Engine Optimization in 2016Search Engine Optimization in 2016
Search Engine Optimization in 2016
 
Optimizing Your Practice for Online Visibility - CAMFT Presentation
Optimizing Your Practice for Online Visibility - CAMFT PresentationOptimizing Your Practice for Online Visibility - CAMFT Presentation
Optimizing Your Practice for Online Visibility - CAMFT Presentation
 
SEO and Content Marketing with WordPress
SEO and Content Marketing with WordPressSEO and Content Marketing with WordPress
SEO and Content Marketing with WordPress
 
2011 simple-webinar_searchsecrets_trv_l_145_final
 2011 simple-webinar_searchsecrets_trv_l_145_final 2011 simple-webinar_searchsecrets_trv_l_145_final
2011 simple-webinar_searchsecrets_trv_l_145_final
 
Tools and Techniques to Increase a Blog's SEO
Tools and Techniques to Increase a Blog's SEOTools and Techniques to Increase a Blog's SEO
Tools and Techniques to Increase a Blog's SEO
 
Blog Promo For Broadcasting
Blog Promo For BroadcastingBlog Promo For Broadcasting
Blog Promo For Broadcasting
 
Web Literacy
Web LiteracyWeb Literacy
Web Literacy
 
Distillery Credentials May 2014 PDF
Distillery Credentials May 2014 PDFDistillery Credentials May 2014 PDF
Distillery Credentials May 2014 PDF
 
Increase conversion by Andy Crestodina
Increase conversion by Andy CrestodinaIncrease conversion by Andy Crestodina
Increase conversion by Andy Crestodina
 
Maximizing the Value of Your News from Twitter to Google by Sandra Fathi
Maximizing the Value of Your News from Twitter to Google by Sandra FathiMaximizing the Value of Your News from Twitter to Google by Sandra Fathi
Maximizing the Value of Your News from Twitter to Google by Sandra Fathi
 
DBS-PPC-Adwords-Session
DBS-PPC-Adwords-SessionDBS-PPC-Adwords-Session
DBS-PPC-Adwords-Session
 
GCD-Week6-PPC-Ads-Session
GCD-Week6-PPC-Ads-SessionGCD-Week6-PPC-Ads-Session
GCD-Week6-PPC-Ads-Session
 
Gianluca fiorelli Search Marketing Connect - Visual Search 2020
Gianluca fiorelli   Search Marketing Connect - Visual Search 2020Gianluca fiorelli   Search Marketing Connect - Visual Search 2020
Gianluca fiorelli Search Marketing Connect - Visual Search 2020
 
LinkedIn @ ACC Sep10
LinkedIn @ ACC Sep10LinkedIn @ ACC Sep10
LinkedIn @ ACC Sep10
 

Mais de BCmoney MobileTV (6)

Virtual currency
Virtual currencyVirtual currency
Virtual currency
 
eBay .vs. Amazon
eBay .vs. AmazoneBay .vs. Amazon
eBay .vs. Amazon
 
The Public Cloud - From Greed & Pollution to Green IT Solutions
The Public Cloud - From Greed & Pollution to Green IT SolutionsThe Public Cloud - From Greed & Pollution to Green IT Solutions
The Public Cloud - From Greed & Pollution to Green IT Solutions
 
Softbank .vs. KDDI
Softbank .vs.  KDDISoftbank .vs.  KDDI
Softbank .vs. KDDI
 
Mobile Business Strategy: Tsutaya .vs. Rakuten
Mobile Business Strategy: Tsutaya .vs. RakutenMobile Business Strategy: Tsutaya .vs. Rakuten
Mobile Business Strategy: Tsutaya .vs. Rakuten
 
MoMo Toronto - Summer Wrap-up 2008: Introducing BC$
MoMo Toronto - Summer Wrap-up 2008: Introducing BC$MoMo Toronto - Summer Wrap-up 2008: Introducing BC$
MoMo Toronto - Summer Wrap-up 2008: Introducing BC$
 

Último

Último (20)

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
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
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
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
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
 
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...
 
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
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
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...
 
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot ModelNavi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
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
 

Open Recommender

Notas do Editor

  1. Sharing Things people like
  2. Lean Forward (aka Producer)Lean Back (aka Consumer)
  3. https://www.math.duke.edu/education/ccp/materials/linalg/rotation/rotm3.html