SlideShare ist ein Scribd-Unternehmen logo
1 von 31
Finding Co-solvers on Twitter, with a
    Little Help from Linked Data

Milan Stankovic, Hypios, Université Paris-Sorbonne, France*
Matthew Rowe, KMi, Open University, UK
Philippe Laublet, Université Paris-Sorbonne, France
Outline
•   Context
•   Problem
•   Our Approach
•   Evaluation
•   Example of use
•   Conclusion and questions
Context: Innovation on the Web

                         Academia




                                    Solvers from
Innovation Seekers                  industry,
                                    research etc.
Problem: Find Collaborators


Innovation Seeker                     ??
                                       ?
                    Problem



                                 solver
Problem: Find Collaborators

                       •How to find collaborators that
Innovation Seeker      complement the solver’s competence
                       with regards to the problem
                                                              ??
                                                               ?
                    ? •How to find collaborators that are
                                 Problem
                       compatible with him in terms of
                       teamwork
                                                         solver
Problem: Find Collaborators


                         Complementary Competence

Problem                         Interest Similarity

                                  Social Similarity
                                                                                  solver



inspired by social studies on team composition, and factors that influence good teamwork
Our Approach

profiling >> profile extension >> calculation of similarities >> ranking




Implementation and tests performed using data from Twitter
Our Approach: Profiling
Our Approach: Profiling


                 solver
                                     conceptial
candidate collaborators
                                     social

              problem
Our Approach: Profiling
• Conceptual Profiles
   – users: Zemanta used to extract DBPedia concepts from
     textual elements that the user created on twitter (tweets,
     bio, etc.). Profiles contain concepts and the frequency of
     their occurrence
   – problem: Text of the innovation problem treated with
     Zemanta to extract concepts
• Social Profiles
   – contain all the contacts of a given user on Twitter
• Both types of profiles are in vector form.
• Simple in purpose, to get most topics, not to specialize
  for topics of highest expertise
Our Approach: Profile Extension
Our Our Approach: Profiling
      Approach: Profile Extension
• Why extend profiles:
  – imperfection of source data
    (tweets)
  – incompleteness of coverage
    (due to difference in vocabulary
    some concepts may stay
    unnoticed)
  – to perform broader/lateral
    match
Our Our Approach: Profiling
     Approach: Profile Extension
• How
  – hyProximity (HPSR): a graph
    measure using Linked Data
    (tested on DBPedia)
  – DMSR: distributional measure
    inspired by Normalized Google
    Distance
  – PRF: Pseudo Relevance
    Feedback
Our Our Approach: Profiling
         Approach: Profile Extension
   • HSPR (hyProximity)

HPSR(c1,c 2 ) =        å               ic(K i ) + å link( p,c1,c 2 ) · pond( p,c1 )
                  K i Î K (c1 ,c 2 )              pÎ P




                                   skos:broader



                                                         skos:broader
                             dct:subject
Our Our Approach: Profiling
      Approach: Profile Extension
• DMSR – Distributional Measure of Semantic
  Relatedness
                        ocurrence(c1,c 2 )
DMSRτ (c1,c 2 ) =
                  ocurrence(c1 ) + ocurrence(c 2 )

                 c1   c2   c16   c18   c32
                                             c1 and c2 more related
                 c1   c2   c15   c43   c56   then c1 and c3

                 c1   c3   c4    c10   c13
Our Our Approach: Profiling
      Approach: Profile Extension
• PRF: Pseudo Relevance Feedback
  – Distributional measure based on the profiles
    appearing in the n best ranked solutions.
  – The same measure of co-occurrence as DMSR,
    applied to the set of first 10 suggestions
  – This method can be applied with any ranking
    technique
Our Approach: Similarities
 Our Approach: Profiling
Our Approach: Similarities
 Our Approach: Profiling
Complementarity (Similarity with
             difference topics)
    Conceptual Similarity (Similarity
      of conceptual profiles)



                   Social Similarity (Similarity of
                     Social Profiles)
Our Approach: Similarities
       Our Approach: Profiling
• Vector Similarity Measures
                                   wi
  – Weighted Overlap



  – Cosine Similarity


                          cosine
Our Approach: Profiling
               Ranking
• By one similarity measure
  – complementarity
  – conceptual similarity
  – social similarity
• By a linear combination of measures
          a*Comp+b*ConcSim+c*SocSim
• By a product of measures
             Comp*ConcSim*SocSim
Our Approach: Profiling
              Evaluation
• Evaluation 1
  – recommending a collaborator to a group of solvers
  – a group of 3 solvers (experts in Semantic Web) is
    trying to solve 3 cross-disciplinary problems
  – problems inspired from real challenges (workshops,
    calls for papers, etc.)
• Evaluation 2
  – recommending collaborators to individual solvers
  – 12 twitter users, experts in Semantic Web look for
    collaborators for the same 3 problems
Our Approach: Profiling
         Evaluation: Metrics
• Discounted Cumulative Gain
  – what is the value of considering first 10
    suggestions, and what is the quality of their
    ordering                                    10
                                                   ratingi
                             DCG = rating1 + ∑
                                               i =2 log 2 i
• Average Precision
  – what is the cumulative benefit of considering each
    next suggestion in a particular ranking
Our Approach: Profiling
            Evaluation 1
• Discounted Cumulative Gain
                compatibility
Our Approach: Profiling
            Evaluation 1
• Discounted Cumulative Gain
             conceptual similarity
Our Approach: Profiling
                 Evaluation 2
• Composite Ranking Functions: Product
   – Comp*ConcSim*SocSim
   – PRF(Comp*ConcSim*SocSim): PRF problem profile expansion with
     composite similarity.
   – HSPR(Comp)*ConcSim*SocSim: HPSR expansion performed on difference
     topics prior to calculating the complementarity (similarity with difference
     topics)
   – Comp*DMSR(ConcSim)*SocSim: DMSR expansion performed over the
     seed user profile prior to calculating interest similarity.
   – HSPR(Comp)*DMSR(ConcSim)*SocSim: composite function in which HPSR
     is used to expand profile topics and DMSR to expand seed user topic
     profile prior to calculating the similarities.
Our Approach: Profiling
               Evaluation 2
• Discounted Cumulative Gain


                               Comp*ConcSim*SocSim

                               PRF(Comp*ConcSim*SocSim)

                               HSPR(Comp)*ConcSim*SocSim

                               Comp*DMSR(ConcSim)*SocSim

                               HSPR(Comp)*DMSR(ConcSim)*SocSim
Our Approach: Profiling
               Evaluation 2
• Average Precision (Cumulative)

                                   Comp*ConcSim*SocSim


                                   PRF(Comp*ConcSim*SocSim)


                                   HSPR(Comp)*ConcSim*SocSim


                                   Comp*DMSR(ConcSim)*SocSim


                                   HSPR(Comp)*DMSR(ConcSim)*SocSim
Our Approach: Profiling
                Conclusions
• The Linked Data based concept expansion technique
  (hyProximity) gives best results when expanding topics for
  Compatibility measures. A distributional one works slightly
  better for Conceptual Similarity measures.
• In a composite ranking function, expanding profiles with
  hyProximity is beneficial if applied only to Compatibility.
  Expansion in both Compatibility and Conceptual Similarity has
  negative effects.
• All profile expansion techniques, applied individually, have
  positive effects in comparisons to direct similarity calculation
  with no expansion.
Our Approach: Profiling
                 Take Away
Compatibility                     Expansion


( , )
 Problem
                              hyProximity
                             a Linked Data-
                             based measure


Conceptual Similarity
                                  DMSR
                             a distributional
                                measure
Our Approach: Profiling
              Example
Problem : Semantic Web representation of start-
up history for start-up performance indicators
User: Milan Stankovic (@milstan)
                                   Angel investor specialized
Suggestions:   davidsrose            in technology statups
               fundingpost
               ECVentureCapita
               BVCA                      Investors and
                                   Entrepreneurs, Information
               vc20                        technology
               AndySack
               CVCACanada
               Austin_Startups
               tgmtgm                 Entrepreneur, Social
               davidblerner        Networks (KLOUT), Metrics
?

Weitere ähnliche Inhalte

Andere mochten auch

Looking for Experts? What can Linked Data do for You?
Looking for Experts? What can Linked Data do for You?Looking for Experts? What can Linked Data do for You?
Looking for Experts? What can Linked Data do for You?Milan Stankovic
 
SPSLA - Docs without Folders: Organizing with SharePoint Content Types and Me...
SPSLA - Docs without Folders: Organizing with SharePoint Content Types and Me...SPSLA - Docs without Folders: Organizing with SharePoint Content Types and Me...
SPSLA - Docs without Folders: Organizing with SharePoint Content Types and Me...Kenneth Lo
 
Waw Segmentation & Profiling
Waw Segmentation & ProfilingWaw Segmentation & Profiling
Waw Segmentation & ProfilingSteve De Veirman
 
SPSLA - SharePoint Street Smart
SPSLA - SharePoint Street SmartSPSLA - SharePoint Street Smart
SPSLA - SharePoint Street SmartKenneth Lo
 
Web Analytics, heartbeat for your Online Marketing
Web Analytics, heartbeat for your Online MarketingWeb Analytics, heartbeat for your Online Marketing
Web Analytics, heartbeat for your Online MarketingSteve De Veirman
 
Google analytics premium now available !
Google analytics premium now available !Google analytics premium now available !
Google analytics premium now available !Steve De Veirman
 
Capturing Social Interactions by Augmenting Calendar Data
Capturing Social Interactions by Augmenting Calendar DataCapturing Social Interactions by Augmenting Calendar Data
Capturing Social Interactions by Augmenting Calendar DataMilan Stankovic
 
The red carpet presentation otto ecommerce seminar
The red carpet   presentation otto ecommerce seminarThe red carpet   presentation otto ecommerce seminar
The red carpet presentation otto ecommerce seminarSteve De Veirman
 
Mapping Tweets to Conference Talks: A Goldmine for Semantics
Mapping Tweets to Conference Talks: A Goldmine for SemanticsMapping Tweets to Conference Talks: A Goldmine for Semantics
Mapping Tweets to Conference Talks: A Goldmine for SemanticsMilan Stankovic
 
Cloud Computing & Sun Vision 03262009
Cloud Computing & Sun Vision 03262009Cloud Computing & Sun Vision 03262009
Cloud Computing & Sun Vision 03262009guest829442
 
Beyond Social Semantic Web
Beyond Social Semantic WebBeyond Social Semantic Web
Beyond Social Semantic WebMilan Stankovic
 
San Francisco SharePoint Users Group - Mission Possible: Keeping SharePoint S...
San Francisco SharePoint Users Group - Mission Possible: Keeping SharePoint S...San Francisco SharePoint Users Group - Mission Possible: Keeping SharePoint S...
San Francisco SharePoint Users Group - Mission Possible: Keeping SharePoint S...Kenneth Lo
 

Andere mochten auch (14)

Looking for Experts? What can Linked Data do for You?
Looking for Experts? What can Linked Data do for You?Looking for Experts? What can Linked Data do for You?
Looking for Experts? What can Linked Data do for You?
 
Online Presence
Online PresenceOnline Presence
Online Presence
 
SPSLA - Docs without Folders: Organizing with SharePoint Content Types and Me...
SPSLA - Docs without Folders: Organizing with SharePoint Content Types and Me...SPSLA - Docs without Folders: Organizing with SharePoint Content Types and Me...
SPSLA - Docs without Folders: Organizing with SharePoint Content Types and Me...
 
Waw Segmentation & Profiling
Waw Segmentation & ProfilingWaw Segmentation & Profiling
Waw Segmentation & Profiling
 
SPSLA - SharePoint Street Smart
SPSLA - SharePoint Street SmartSPSLA - SharePoint Street Smart
SPSLA - SharePoint Street Smart
 
Web Analytics, heartbeat for your Online Marketing
Web Analytics, heartbeat for your Online MarketingWeb Analytics, heartbeat for your Online Marketing
Web Analytics, heartbeat for your Online Marketing
 
Google analytics premium now available !
Google analytics premium now available !Google analytics premium now available !
Google analytics premium now available !
 
Capturing Social Interactions by Augmenting Calendar Data
Capturing Social Interactions by Augmenting Calendar DataCapturing Social Interactions by Augmenting Calendar Data
Capturing Social Interactions by Augmenting Calendar Data
 
Artevelde 20 11
Artevelde 20 11Artevelde 20 11
Artevelde 20 11
 
The red carpet presentation otto ecommerce seminar
The red carpet   presentation otto ecommerce seminarThe red carpet   presentation otto ecommerce seminar
The red carpet presentation otto ecommerce seminar
 
Mapping Tweets to Conference Talks: A Goldmine for Semantics
Mapping Tweets to Conference Talks: A Goldmine for SemanticsMapping Tweets to Conference Talks: A Goldmine for Semantics
Mapping Tweets to Conference Talks: A Goldmine for Semantics
 
Cloud Computing & Sun Vision 03262009
Cloud Computing & Sun Vision 03262009Cloud Computing & Sun Vision 03262009
Cloud Computing & Sun Vision 03262009
 
Beyond Social Semantic Web
Beyond Social Semantic WebBeyond Social Semantic Web
Beyond Social Semantic Web
 
San Francisco SharePoint Users Group - Mission Possible: Keeping SharePoint S...
San Francisco SharePoint Users Group - Mission Possible: Keeping SharePoint S...San Francisco SharePoint Users Group - Mission Possible: Keeping SharePoint S...
San Francisco SharePoint Users Group - Mission Possible: Keeping SharePoint S...
 

Ähnlich wie Finding Co-solvers on Twitter, with the Little Help from Linked Data

Best Practices in Recommender System Challenges
Best Practices in Recommender System ChallengesBest Practices in Recommender System Challenges
Best Practices in Recommender System ChallengesAlan Said
 
Large scale social recommender systems and their evaluation
Large scale social recommender systems and their evaluationLarge scale social recommender systems and their evaluation
Large scale social recommender systems and their evaluationMitul Tiwari
 
ACM ICTIR 2019 Slides - Santa Clara, USA
ACM ICTIR 2019 Slides -  Santa Clara, USAACM ICTIR 2019 Slides -  Santa Clara, USA
ACM ICTIR 2019 Slides - Santa Clara, USAIadh Ounis
 
HABIB FIGA GUYE {BULE HORA UNIVERSITY}(habibifiga@gmail.com
HABIB FIGA GUYE {BULE HORA UNIVERSITY}(habibifiga@gmail.comHABIB FIGA GUYE {BULE HORA UNIVERSITY}(habibifiga@gmail.com
HABIB FIGA GUYE {BULE HORA UNIVERSITY}(habibifiga@gmail.comHABIB FIGA GUYE
 
Large-scale Social Recommendation Systems: Challenges and Opportunity
Large-scale Social Recommendation Systems: Challenges and OpportunityLarge-scale Social Recommendation Systems: Challenges and Opportunity
Large-scale Social Recommendation Systems: Challenges and OpportunityMitul Tiwari
 
acmsigtalkshare-121023190142-phpapp01.pptx
acmsigtalkshare-121023190142-phpapp01.pptxacmsigtalkshare-121023190142-phpapp01.pptx
acmsigtalkshare-121023190142-phpapp01.pptxdongchangim30
 
Tag And Tag Based Recommender
Tag And Tag Based RecommenderTag And Tag Based Recommender
Tag And Tag Based Recommendergu wendong
 
DaCENA Personalized Exploration of Knowledge Graphs Within a Context. Seminar...
DaCENA Personalized Exploration of Knowledge Graphs Within a Context. Seminar...DaCENA Personalized Exploration of Knowledge Graphs Within a Context. Seminar...
DaCENA Personalized Exploration of Knowledge Graphs Within a Context. Seminar...Università degli Studi di Milano-Bicocca
 
Recommender Systems @ Scale - PyData 2019
Recommender Systems @ Scale - PyData 2019Recommender Systems @ Scale - PyData 2019
Recommender Systems @ Scale - PyData 2019Sonya Liberman
 
Large scale social recommender systems at LinkedIn
Large scale social recommender systems at LinkedInLarge scale social recommender systems at LinkedIn
Large scale social recommender systems at LinkedInMitul Tiwari
 
LinkedUp kickoff meeting session 4
LinkedUp kickoff meeting session 4LinkedUp kickoff meeting session 4
LinkedUp kickoff meeting session 4Hendrik Drachsler
 
Social Recommender Systems Tutorial - WWW 2011
Social Recommender Systems Tutorial - WWW 2011Social Recommender Systems Tutorial - WWW 2011
Social Recommender Systems Tutorial - WWW 2011idoguy
 
Mathematicians, Social Scientists, or Engineers? The Split Minds of Software ...
Mathematicians, Social Scientists, or Engineers? The Split Minds of Software ...Mathematicians, Social Scientists, or Engineers? The Split Minds of Software ...
Mathematicians, Social Scientists, or Engineers? The Split Minds of Software ...Lionel Briand
 
Alleviating cold-user start problem with users' social network data in recomm...
Alleviating cold-user start problem with users' social network data in recomm...Alleviating cold-user start problem with users' social network data in recomm...
Alleviating cold-user start problem with users' social network data in recomm...Eduardo Castillejo Gil
 
Overview of recommender system
Overview of recommender systemOverview of recommender system
Overview of recommender systemStanley Wang
 
Recsys Presentation
Recsys PresentationRecsys Presentation
Recsys PresentationNeal Lathia
 
ICIS Rating Scales for Collective IntelligenceIcis idea rating-v1.0-final
ICIS Rating Scales for Collective IntelligenceIcis idea rating-v1.0-finalICIS Rating Scales for Collective IntelligenceIcis idea rating-v1.0-final
ICIS Rating Scales for Collective IntelligenceIcis idea rating-v1.0-finalriedlc
 
Neo4j Graph Data Science Training - June 9 & 10 - Slides #7 GDS Best Practices
Neo4j Graph Data Science Training - June 9 & 10 - Slides #7 GDS Best PracticesNeo4j Graph Data Science Training - June 9 & 10 - Slides #7 GDS Best Practices
Neo4j Graph Data Science Training - June 9 & 10 - Slides #7 GDS Best PracticesNeo4j
 
Interaction Design Patterns in Recommender Systems
Interaction Design Patterns in Recommender SystemsInteraction Design Patterns in Recommender Systems
Interaction Design Patterns in Recommender SystemsUniversity of Bergen
 
Örüntü tanıma - Pattern Recognition
Örüntü tanıma - Pattern RecognitionÖrüntü tanıma - Pattern Recognition
Örüntü tanıma - Pattern RecognitionHassan-k Abdi
 

Ähnlich wie Finding Co-solvers on Twitter, with the Little Help from Linked Data (20)

Best Practices in Recommender System Challenges
Best Practices in Recommender System ChallengesBest Practices in Recommender System Challenges
Best Practices in Recommender System Challenges
 
Large scale social recommender systems and their evaluation
Large scale social recommender systems and their evaluationLarge scale social recommender systems and their evaluation
Large scale social recommender systems and their evaluation
 
ACM ICTIR 2019 Slides - Santa Clara, USA
ACM ICTIR 2019 Slides -  Santa Clara, USAACM ICTIR 2019 Slides -  Santa Clara, USA
ACM ICTIR 2019 Slides - Santa Clara, USA
 
HABIB FIGA GUYE {BULE HORA UNIVERSITY}(habibifiga@gmail.com
HABIB FIGA GUYE {BULE HORA UNIVERSITY}(habibifiga@gmail.comHABIB FIGA GUYE {BULE HORA UNIVERSITY}(habibifiga@gmail.com
HABIB FIGA GUYE {BULE HORA UNIVERSITY}(habibifiga@gmail.com
 
Large-scale Social Recommendation Systems: Challenges and Opportunity
Large-scale Social Recommendation Systems: Challenges and OpportunityLarge-scale Social Recommendation Systems: Challenges and Opportunity
Large-scale Social Recommendation Systems: Challenges and Opportunity
 
acmsigtalkshare-121023190142-phpapp01.pptx
acmsigtalkshare-121023190142-phpapp01.pptxacmsigtalkshare-121023190142-phpapp01.pptx
acmsigtalkshare-121023190142-phpapp01.pptx
 
Tag And Tag Based Recommender
Tag And Tag Based RecommenderTag And Tag Based Recommender
Tag And Tag Based Recommender
 
DaCENA Personalized Exploration of Knowledge Graphs Within a Context. Seminar...
DaCENA Personalized Exploration of Knowledge Graphs Within a Context. Seminar...DaCENA Personalized Exploration of Knowledge Graphs Within a Context. Seminar...
DaCENA Personalized Exploration of Knowledge Graphs Within a Context. Seminar...
 
Recommender Systems @ Scale - PyData 2019
Recommender Systems @ Scale - PyData 2019Recommender Systems @ Scale - PyData 2019
Recommender Systems @ Scale - PyData 2019
 
Large scale social recommender systems at LinkedIn
Large scale social recommender systems at LinkedInLarge scale social recommender systems at LinkedIn
Large scale social recommender systems at LinkedIn
 
LinkedUp kickoff meeting session 4
LinkedUp kickoff meeting session 4LinkedUp kickoff meeting session 4
LinkedUp kickoff meeting session 4
 
Social Recommender Systems Tutorial - WWW 2011
Social Recommender Systems Tutorial - WWW 2011Social Recommender Systems Tutorial - WWW 2011
Social Recommender Systems Tutorial - WWW 2011
 
Mathematicians, Social Scientists, or Engineers? The Split Minds of Software ...
Mathematicians, Social Scientists, or Engineers? The Split Minds of Software ...Mathematicians, Social Scientists, or Engineers? The Split Minds of Software ...
Mathematicians, Social Scientists, or Engineers? The Split Minds of Software ...
 
Alleviating cold-user start problem with users' social network data in recomm...
Alleviating cold-user start problem with users' social network data in recomm...Alleviating cold-user start problem with users' social network data in recomm...
Alleviating cold-user start problem with users' social network data in recomm...
 
Overview of recommender system
Overview of recommender systemOverview of recommender system
Overview of recommender system
 
Recsys Presentation
Recsys PresentationRecsys Presentation
Recsys Presentation
 
ICIS Rating Scales for Collective IntelligenceIcis idea rating-v1.0-final
ICIS Rating Scales for Collective IntelligenceIcis idea rating-v1.0-finalICIS Rating Scales for Collective IntelligenceIcis idea rating-v1.0-final
ICIS Rating Scales for Collective IntelligenceIcis idea rating-v1.0-final
 
Neo4j Graph Data Science Training - June 9 & 10 - Slides #7 GDS Best Practices
Neo4j Graph Data Science Training - June 9 & 10 - Slides #7 GDS Best PracticesNeo4j Graph Data Science Training - June 9 & 10 - Slides #7 GDS Best Practices
Neo4j Graph Data Science Training - June 9 & 10 - Slides #7 GDS Best Practices
 
Interaction Design Patterns in Recommender Systems
Interaction Design Patterns in Recommender SystemsInteraction Design Patterns in Recommender Systems
Interaction Design Patterns in Recommender Systems
 
Örüntü tanıma - Pattern Recognition
Örüntü tanıma - Pattern RecognitionÖrüntü tanıma - Pattern Recognition
Örüntü tanıma - Pattern Recognition
 

Kürzlich hochgeladen

[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
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...Martijn de Jong
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
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...apidays
 

Kürzlich hochgeladen (20)

[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
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...
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 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...
 

Finding Co-solvers on Twitter, with the Little Help from Linked Data

  • 1. Finding Co-solvers on Twitter, with a Little Help from Linked Data Milan Stankovic, Hypios, Université Paris-Sorbonne, France* Matthew Rowe, KMi, Open University, UK Philippe Laublet, Université Paris-Sorbonne, France
  • 2. Outline • Context • Problem • Our Approach • Evaluation • Example of use • Conclusion and questions
  • 3. Context: Innovation on the Web Academia Solvers from Innovation Seekers industry, research etc.
  • 4. Problem: Find Collaborators Innovation Seeker ?? ? Problem solver
  • 5. Problem: Find Collaborators •How to find collaborators that Innovation Seeker complement the solver’s competence with regards to the problem ?? ? ? •How to find collaborators that are Problem compatible with him in terms of teamwork solver
  • 6. Problem: Find Collaborators Complementary Competence Problem Interest Similarity Social Similarity solver inspired by social studies on team composition, and factors that influence good teamwork
  • 7. Our Approach profiling >> profile extension >> calculation of similarities >> ranking Implementation and tests performed using data from Twitter
  • 9. Our Approach: Profiling solver conceptial candidate collaborators social problem
  • 10. Our Approach: Profiling • Conceptual Profiles – users: Zemanta used to extract DBPedia concepts from textual elements that the user created on twitter (tweets, bio, etc.). Profiles contain concepts and the frequency of their occurrence – problem: Text of the innovation problem treated with Zemanta to extract concepts • Social Profiles – contain all the contacts of a given user on Twitter • Both types of profiles are in vector form. • Simple in purpose, to get most topics, not to specialize for topics of highest expertise
  • 12. Our Our Approach: Profiling Approach: Profile Extension • Why extend profiles: – imperfection of source data (tweets) – incompleteness of coverage (due to difference in vocabulary some concepts may stay unnoticed) – to perform broader/lateral match
  • 13. Our Our Approach: Profiling Approach: Profile Extension • How – hyProximity (HPSR): a graph measure using Linked Data (tested on DBPedia) – DMSR: distributional measure inspired by Normalized Google Distance – PRF: Pseudo Relevance Feedback
  • 14. Our Our Approach: Profiling Approach: Profile Extension • HSPR (hyProximity) HPSR(c1,c 2 ) = å ic(K i ) + å link( p,c1,c 2 ) · pond( p,c1 ) K i Î K (c1 ,c 2 ) pÎ P skos:broader skos:broader dct:subject
  • 15. Our Our Approach: Profiling Approach: Profile Extension • DMSR – Distributional Measure of Semantic Relatedness ocurrence(c1,c 2 ) DMSRτ (c1,c 2 ) = ocurrence(c1 ) + ocurrence(c 2 ) c1 c2 c16 c18 c32 c1 and c2 more related c1 c2 c15 c43 c56 then c1 and c3 c1 c3 c4 c10 c13
  • 16. Our Our Approach: Profiling Approach: Profile Extension • PRF: Pseudo Relevance Feedback – Distributional measure based on the profiles appearing in the n best ranked solutions. – The same measure of co-occurrence as DMSR, applied to the set of first 10 suggestions – This method can be applied with any ranking technique
  • 17. Our Approach: Similarities Our Approach: Profiling
  • 18. Our Approach: Similarities Our Approach: Profiling Complementarity (Similarity with difference topics) Conceptual Similarity (Similarity of conceptual profiles) Social Similarity (Similarity of Social Profiles)
  • 19. Our Approach: Similarities Our Approach: Profiling • Vector Similarity Measures wi – Weighted Overlap – Cosine Similarity cosine
  • 20. Our Approach: Profiling Ranking • By one similarity measure – complementarity – conceptual similarity – social similarity • By a linear combination of measures a*Comp+b*ConcSim+c*SocSim • By a product of measures Comp*ConcSim*SocSim
  • 21. Our Approach: Profiling Evaluation • Evaluation 1 – recommending a collaborator to a group of solvers – a group of 3 solvers (experts in Semantic Web) is trying to solve 3 cross-disciplinary problems – problems inspired from real challenges (workshops, calls for papers, etc.) • Evaluation 2 – recommending collaborators to individual solvers – 12 twitter users, experts in Semantic Web look for collaborators for the same 3 problems
  • 22. Our Approach: Profiling Evaluation: Metrics • Discounted Cumulative Gain – what is the value of considering first 10 suggestions, and what is the quality of their ordering 10 ratingi DCG = rating1 + ∑ i =2 log 2 i • Average Precision – what is the cumulative benefit of considering each next suggestion in a particular ranking
  • 23. Our Approach: Profiling Evaluation 1 • Discounted Cumulative Gain compatibility
  • 24. Our Approach: Profiling Evaluation 1 • Discounted Cumulative Gain conceptual similarity
  • 25. Our Approach: Profiling Evaluation 2 • Composite Ranking Functions: Product – Comp*ConcSim*SocSim – PRF(Comp*ConcSim*SocSim): PRF problem profile expansion with composite similarity. – HSPR(Comp)*ConcSim*SocSim: HPSR expansion performed on difference topics prior to calculating the complementarity (similarity with difference topics) – Comp*DMSR(ConcSim)*SocSim: DMSR expansion performed over the seed user profile prior to calculating interest similarity. – HSPR(Comp)*DMSR(ConcSim)*SocSim: composite function in which HPSR is used to expand profile topics and DMSR to expand seed user topic profile prior to calculating the similarities.
  • 26. Our Approach: Profiling Evaluation 2 • Discounted Cumulative Gain Comp*ConcSim*SocSim PRF(Comp*ConcSim*SocSim) HSPR(Comp)*ConcSim*SocSim Comp*DMSR(ConcSim)*SocSim HSPR(Comp)*DMSR(ConcSim)*SocSim
  • 27. Our Approach: Profiling Evaluation 2 • Average Precision (Cumulative) Comp*ConcSim*SocSim PRF(Comp*ConcSim*SocSim) HSPR(Comp)*ConcSim*SocSim Comp*DMSR(ConcSim)*SocSim HSPR(Comp)*DMSR(ConcSim)*SocSim
  • 28. Our Approach: Profiling Conclusions • The Linked Data based concept expansion technique (hyProximity) gives best results when expanding topics for Compatibility measures. A distributional one works slightly better for Conceptual Similarity measures. • In a composite ranking function, expanding profiles with hyProximity is beneficial if applied only to Compatibility. Expansion in both Compatibility and Conceptual Similarity has negative effects. • All profile expansion techniques, applied individually, have positive effects in comparisons to direct similarity calculation with no expansion.
  • 29. Our Approach: Profiling Take Away Compatibility Expansion ( , ) Problem hyProximity a Linked Data- based measure Conceptual Similarity DMSR a distributional measure
  • 30. Our Approach: Profiling Example Problem : Semantic Web representation of start- up history for start-up performance indicators User: Milan Stankovic (@milstan) Angel investor specialized Suggestions: davidsrose in technology statups fundingpost ECVentureCapita BVCA Investors and Entrepreneurs, Information vc20 technology AndySack CVCACanada Austin_Startups tgmtgm Entrepreneur, Social davidblerner Networks (KLOUT), Metrics
  • 31. ?