SlideShare une entreprise Scribd logo
1  sur  100
SASWeb 2012 - Workshop on Social, Semantic and Adaptive Web
            Montréal (Canada), 16.07.2012




      ‘Meaning is its use’: towards the use
            of distributional semantics for
        content-based recommender systems
                          Cataldo Musto, Ph.D.
        University of Bari Aldo Moro (Italy) - cataldo.musto@uniba.it
“meaning
                                                                                      is its use”



                                                                                                  L.Wittgenstein
                                                                                                 (Austrian philosopher)
Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
semantics:
                                             study of meaning




                                                                                            Greek: σημαντικος
Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
semantics plays a key role for
                                   most of the adaptive systems.




Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
adaptive systems can benefit
      from semantic representation
              of the information.



Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
example.




Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
Recommender Systems




  Relevant items (movies, news, books, etc.) are pushed to the
  user according to her preferences or her needs.
Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
content-based recommenders
         Suggest items similar to those liked in the past by the user




Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
scenario.
                                            book recommendation




Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
content-based recommenders
                             book recommendation: key concepts


       • Each book has to be described through a set of
              textual features
        •       e.g title of the book, summary, etc.
       • Each user is described through textual features, as
              well


       • Recommendations are provided by calculating
              the overlap between the textual description of the
              TV show and the features stored in the user profile
Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
“I love turkey.
          I will choose it for my holidays”




                                                                                           ?
Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
“what book will the
                                  user be interested in?”



                                                                        vs.

Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
how can we boost
                          content-based recommender systems
                       with semantics ?

Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
alternative representation

         distributional models
                                                           (Firth, 1957)

                                                                                   Firth, J.R. A synopsis of linguistic theory
                                                                                   1930-1955. In Studies in Linguistic Analysis,
                                                                                   pp. 1-32, 1957.



Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
distributional models
  insight
 by analyzing large corpus of textual data it is possible
 to infer information about the usage (about the meaning)
 of the terms.




Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
distributional models
  insight
 by analyzing large corpus of textual data it is possible
 to infer information about the usage (about the meaning)
 of the terms.
 example



Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
distributional models
  insight
 by analyzing large corpus of textual data it is possible
 to infer information about the usage (about the meaning)
 of the terms.

                        distributional hypothesis
                        “ words that share similar contexts
                         (usages) share similar meaning “

Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
distributional models
   •      Key: definition of what is the
          ‘context’
         • Different granularities
               are possible
              • Document
              • Paragraph
              • Sentence
              • Sliding window of words
Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
distributional models
                                 term/context matrix (WordSpace)

                                 c1            c2            c3            c4            c5            c6           c7            c8            c9

   t1                             ✔                          ✔             ✔                                                                    ✔

   t2                             ✔                          ✔                                         ✔                                        ✔

   t3                             ✔                                        ✔                                                                    ✔

   t4                                          ✔                                                       ✔             ✔            ✔

Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
WordSpace
                                                                    example




                                                            beer
                                                                       wine

                                                                                        glass

                                                                            spoon

Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
distributional models
                                         beer vs. glass: good overlap

                                 c1            c2            c3            c4            c5            c6           c7            c8            c9

   t1                           ✔                            ✔           ✔                                                                     ✔
   t2                             ✔                          ✔                                         ✔                                        ✔

   t3                           ✔                                        ✔                                                                     ✔
   t4                                          ✔                                                       ✔             ✔            ✔

Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
distributional models
                                           beer vs. spoon: no overlap

                                 c1            c2            c3            c4            c5            c6           c7            c8            c9

   t1                             ✔                          ✔             ✔                                                                    ✔

   t2                             ✔                          ✔                                         ✔                                        ✔

   t3                             ✔                                        ✔                                                                    ✔

   t4                                          ✔                                                       ✔             ✔            ✔

Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
representation of documents can be inferred
     by combining the representation of the terms
               occurring in the document.




Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
distributional models
                                   term/context matrix (DocSpace)

                                           c1           c2           c3          c4           c5           c6          c7           c8           c9

   t2                                      ✔                         ✔                                     ✔                                     ✔

   t3                                      ✔                                     ✔                                                               ✔




  d1                                       ✔                         ✔           ✔                         ✔                                     ✔

Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
distributional models
                       similarity between documents (DocSpace)

                                           c1           c2           c3          c4           c5           c6          c7           c8           c9

    d1                                     ✔                         ✔           ✔                         ✔                                     ✔

    d2                                                                           ✔            ✔            ✔

    d3                                                                                                                  ✔           ✔

    d4                                     ✔            ✔                        ✔            ✔                                                  ✔

Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
distributional models
                    similarity between documents: good overlap

                                           c1           c2           c3          c4           c5           c6          c7           c8           c9

    d1                                     ✔                         ✔           ✔                         ✔                                     ✔

    d2                                                                           ✔            ✔            ✔

    d3                                                                                                                  ✔           ✔

    d4                                     ✔            ✔                        ✔            ✔                                                  ✔

Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
distributional models
                       similarity between documents: no overlap

                                           c1           c2           c3          c4           c5           c6          c7           c8           c9

    d1                                     ✔                         ✔           ✔                         ✔                                     ✔

    d2                                                                           ✔            ✔            ✔

    d3                                                                                                                  ✔           ✔

    d4                                     ✔            ✔                        ✔            ✔                                                  ✔

Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
distributional models
                                                                 recap
     models for representing terms/
    documents in large vector spaces

        light semantics
                         it is simple to calculate
                        similarities between words
                                and document



Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
strength:
            representation based on
         distributional models are
             inherently multilingual.


Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
distributional models
                                            multilingual representation

                       • Assumption
                        • The distribution of the terms is (almost) language-
                                   independent




                                    drink                                                                bere

                                                              beer / birra
                                     glass                                                               bicchiere

Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
distributional models
                                            multilingual representation


                        • Assumption
                         • The distribution of the terms is (almost) language-
                                    independent




                     The position of concept of       in a WordSpace will be beer
                     always the same, regardless the language!


Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
(english) WordSpace


                                                            beer
                                                                       wine


                                                                            spoon
                                                                            dog

Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
(italian) WordSpace
                                                                                            relationships between
                                                                                                   terms stay
                                                    birra                                     regardless the
                                                                                                  language!
                                                            vino



                                                                       cucchiaio
                                                                        cane

Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
multilingual representation
                     comes with no costs.
                      Thanks to distributional hypothesis.




Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
distributional models
                                                                 recap
     models for representing terms/
    documents in large vector spaces

        light semantics
                         it is simple to calculate
                        similarities between words
                                and document

              representation is inherently
                    multilanguage
Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
how to combine
             distributional models
                                                                                                                        with
                content-based recommender systems?




Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
a novel recommendation framework based on VSM

                                                          eVSM
                                       enhanced Vector Space Model




Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
eVSM building blocks

               distributional models.
Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
eVSM representation
                                                   mystery book



                                                                     poetry book



                                                                          recipe book
                                                                          recipe book

Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
user profile
                                                  how to represent it?


    • In eVSM each item is represented as a vector
    • User profile vector space representation as well    needs a

         •     How?

         •     For example, by combining vectors of the items (documents)
               the user liked in the past

Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
user profile


                                        Items                                Rating                        Threshold




                      VSM representation of RI-based profile for user u
Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
eVSM scenario
                                                   mystery book
                                                     user profile


                                                                     poetry book



                                                                          recipe book
                                                                          recipe book

Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
eVSM scenario
                                                                                                          Recommendation
                                                                                                            task seen as
                                                   mystery book
                                                                                                            similarity
                                                     user profile                                           calculation
                                                                                                          between vectors
                                                                     poetry book



                                                                          recipe book
                                                                          recipe book

Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
eVSM scenario
                                                                                                           recommender
                                                   mystery book
                                                                                                          system suggests
                                                     user profile                                         mystery book.

                                                                     poetry book



                                                                          recipe book
                                                                          recipe book

Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
Why a multilanguage
        representation does matter?



Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
Language issues

              • VSM representation is language-dependant
               • User profile built in a language can not be
                          exploited to provide recommendation of
                          items described in                                   another language


Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
eVSM
                               language-dependant recommendations

                            user profile                                                             content-based recommendations




Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
Vector Space Model
                                                       multilingual scenario

                                                                      d1                     d2                     d3                       p

      t1                   basketball                                                    italian ✔
                                                                                          ✔
                                                                                        document
      t2                       italian                                                       ✔                       ✔

      t3                    bargnani                                  ✔                      ✔

      t4               pallacanestro                                  ✔                                                                     ✔

      t5                      italiana                                ✔                                                                     ✔

Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
Vector Space Model
                                                       multilingual scenario

                                                                      d1                     d2                     d3                       p

      t1                   basketball                      english                           ✔                       ✔

      t2                       italian                    documents                          ✔                       ✔

      t3                    bargnani                                  ✔                      ✔

      t4               pallacanestro                                  ✔                                                                     ✔

      t5                      italiana                                ✔                                                                     ✔

Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
Vector Space Model
                                                       multilingual scenario

                                                                      d1                     d2                     d3                       p

      t1                   basketball                                                        ✔                       ✔

      t2                       italian                                                       ✔                       ✔

      t3                    bargnani                                  ✔                      ✔

      t4               pallacanestro                                  ✔                                                                     ✔

      t5                      italiana                                ✔                                                                     ✔

Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
eVSM
                                                       multilingual scenario

                                                                      d1                     d2                     d3                       p

      t1                   basketball                                                        user interested in
                                                                                             ✔        ✔

      t2                       italian
                                                                                             basketball, italian
                                                                                             ✔        ✔
                                                                                                  language
      t3                    bargnani                                  ✔                      ✔

      t4               pallacanestro                                  ✔                                                                     ✔

      t5                      italiana                                ✔                                                                     ✔

Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
eVSM
                               language-dependant recommendations

                                                                      d1                     d2                     d3                       p

      t1                   basketball                                                        ✔                       ✔

      t2                       italian                                                       ✔                       ✔

      t3                    bargnani                                  ✔                      ✔

      t4               pallacanestro
                                                                    ✔                                                                    ✔
      t5                      italiana
                                                                    ✔                                                                    ✔
Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
eVSM
                               language-dependant recommendations

                                                                      d1                     d2                     d3                       p

      t1                   basketball                                                        ✔                       ✔
                                                                                                                                           X
      t2                       italian                                                       ✔                       ✔
                                                                                                                                           X
      t3                    bargnani                                  ✔                      ✔

      t4               pallacanestro                                  ✔                                                                     ✔

      t5                      italiana                                ✔                                                                     ✔

Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
eVSM overcomes this issue.



Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
eVSM
                          providing suggestions - multilingual scenario
      DocSpace for L1                                                                               DocSpace for L2
         c1 c2 c3 c4 c5 .                  .     . ck                                                     c1 c2 c3 c4 c5 .                 .     . ck

    d1                                                         Parallel                              d1
                                                            DocSpaces
    d2                                                                                               d2
                                                            Built upon the
    d3                                                           same                                d3

    d4
                                                           set of content                            d4

    d5                                                                                               d5



                  (italian)                                                                                         (english)
Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
eVSM
                          providing suggestions - multilingual scenario
      DocSpace for L1                                                                 DocSpace for L2

                 italian football news
                                                                                              english football news
                                   italian user profile
                                                                                                                        english basketball news
                                      italian basketball news
                                                                                                                           english politics news
                                           italian politics news
                                                                                                                              english politics
                                            italian politics news
                                                                                                                                   news


                     (italian)                                                                        (english)



Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
eVSM
                          providing suggestions - multilingual scenario
      DocSpace for L1                                                                               DocSpace for L2
         c1 c2 c3 c4 c5 .                  .     . ck                                                     c1 c2 c3 c4 c5 .                 .     . ck

    d1                                                         Parallel                              d1
                                                            DocSpaces
    d2                                                                                               d2
                                                            Built upon the
    d3                                                           same                                d3

    d4
                                                           set of content                            d4

     p
                                                                                                     d5
    L1

         user profile in L1
              (italian)
Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
eVSM
                          providing suggestions - multilingual scenario
      DocSpace for L1                                                                               DocSpace for L2
         c1 c2 c3 c4 c5 .                  .     . ck                                                     c1 c2 c3 c4 c5 .                 .     . ck

    d1                                                         Parallel                              d1
                                                            DocSpaces
    d2                                                                                               d2
                                                            Built upon the
    d3                                                           same                                d3

    d4
                                                           set of content                            d4

     p                                                                                                p
    L1                                                                                               L1

                          we can project user profile in the
                              DocSpace of english items
Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
eVSM
                          providing suggestions - multilingual scenario
      DocSpace for L1                                                                 DocSpace for L2

                 italian football news
                                                                                              english football news
                                   italian user profile
                                                                                                                        english basketball news
                                      italian basketball news
                                                                                                                           english politics news
                                           italian politics news
                                                                                                                              english politics
                                            italian politics news
                                                                                                                                   news


                     (italian)                                                                        (english)



Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
eVSM
                          providing suggestions - multilingual scenario
      DocSpace for L1                                                                 DocSpace for L2

                 italian football news
                                                                                              english football news
                                   italian user profile                                                            italian user profile
                                                                                                                       english basketball news
                                      italian basketball news
                                                                                                                           english politics news
                                           italian politics news
                                                                                                                              english politics
                                            italian politics news
                                                                                                                                   news


                     (italian)                                                                        (english)
       through similarity calculations an english news
      about basketball is received as recommendation!
Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
eVSM
                                       multilanguage recommendations




                                                                                                                                   italian




                                                                                                                                 english

Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
recap and contributions.
Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
adaptive systems.
Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
semantics.
Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
recommender systems.
Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
eVSM
Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
richer representation based on
                  distributional models
Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
framework for multilingual recommendations

Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
experimental evaluation

                                       applications


Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
applications



                                                      ‘in vitro’
                                                           experiments



Cataldo Musto - Enhanced Vector Space Models for Content-based Recommender Systems - Ph.D. defense - University of Bari Aldo Moro, Italy - 08.06.12
movie recommendation
                                                   ‘in vitro’ experiments
   • Goal: to provide users with recommendations about movies
          worth to be watched.
   • Subset of 100k MovieLens dataset + Wikipedia content
    • Monolingual and Multilingual settings




Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
experimental design
                                                              experiments

   • Experiment
    • How do the model perform with respect to other
               state of the art approaches?
              • VSM - Vector Space Model
              • LSI - Latent Semantic Indexing
              • Bayes Bayes Text Classifier

Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
experiment
             87
                                                     Movielens dataset

                                                                                                   eVSM                                VSM
         86.25
                   85.94                             86.01                                         LSI                                 Bayes
                                                                                   85.58                      85.52
           85.5                              85.39
                                     85.27

                                                                           84.97
                                                                   84.85
                                                                                         84.77                                         84.75
         84.75                                                                                   84.7 84.7
                                                                                                                               84.58
                             84.47                                                                                      84.5
                                                           84.43



             84
                                p@1                           P@3                           P@5                          P@10

                                               Gap always around 1%
Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
experiment
             87
                                                     Movielens dataset

                                                                                                   eVSM                                VSM
         86.25
                   85.94                             86.01                                         LSI                                 Bayes
                                                                                   85.58                      85.52
           85.5                              85.39
                                     85.27

                                                                           84.97
                                                                   84.85
                                                                                         84.77                                         84.75
         84.75                                                                                   84.7 84.7
                                                                                                                               84.58
                             84.47                                                                                      84.5
                                                           84.43



             84
                                p@1                           P@3                           P@5                          P@10

                                              Significant Improvement
Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
applications



                                                        ‘in vivo’
                                                            experiments



Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
Play.me
                                           personalized music playlists
          •     Goal

               •     To provide users with personalized music playlists

          •     Methodology

               •     Extraction of explicit user preferences from Facebook

               •     Playlist creation by enriching explicit user preferences with similar artists.

                    •     Comparison of two enrichment algorithms

                         •     DBPedia-based enrichment

                         •     Distributional models-based enrichment

Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
Play.me
                                                              architecture




Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
Play.me
                                                              architecture




Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
Extractor
                                                                      insight




 Social Media provide us unlimited, trustful
       and continously updated flow of information about
                  user interests and needs.
Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
Extractor
                                                                      insight




        Social Media are a cheap and effective way
                                       to overcome cold start.
Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
Myusic
                                      data extraction from Facebook




Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
Myusic
                                      data extraction from Facebook




            explicit preferences
Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
Myusic
                                      data extraction from Facebook




            implicit preferences
Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
Play.me
                                                              architecture




Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
Play.fm
                                                               enrichment



     • Given a set of explicit preferences extracted from
            Facebook
     • Play.me enrichs this set by calculating artists similar
            to those the user explicity likes




Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
Play.fm
                                                   enrichment example




                                                                               Coldplay extracted from Facebook
         enrichment



                 radiohead                                    red hot chili peppers                                       kings of leon

Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
Play.fm
                                                               enrichment



     • Comparison of two approaches
           •
         Linked Data
           •
         Distributional Models


Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
Linked Open Data Cloud




                                                                                            Structured
                                                                                               (RDF)
                                                                                         representation
                                                                                          of the information
                                                                                         stored in Wikipedia.
Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
Play.fm
                       enrichment based on Distributional Models

           • Distributional Models
           • Each artist is represented through a set of
                 tags
                • Each artist is represented as a point in a
                       distributional DocSpace
                • Similarity calculations to extract the most
                       similar artists.

Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
Play.fm
                       enrichment based on Distributional Models




                                                         Coldplay
                                                                     Radiohead
                                                                         Kings of Leon



                                                                       Lady Gaga

Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
Play.fm
                       enrichment based on Distributional Models

                              input: vector space representation




              output: artists with the highest cosine similarity



                 radiohead                                            the killers                                         kings of leon

Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
Play.me
                                                              architecture




Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
Play.me
                                                                     playlist




Most popular songs of the artists extracted from Facebook (as well
  as those added through the enrichment) are proposed to the user.

Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
experimental design


    • Experiment
     • Which one is the enrichment technique that
                can provide users with the best playlists ?
         • User study with 30 users.


Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
experimental design
                                                                     results
                          76.3
       80

                                                                       75.2                                    Linked Data
                                                                                                               Distributional Models
                                                                                                               Baseline (Popularity)
   73.75
                                                                                                                   69.7
    67.5

                  65.9
                                                              64.6
   61.25                                                                                                   63.2

                                              58                                          58                                           58
       55
                                 m=1                                         m=2                                         m=3

      m = number of artists added for each extracted artist
Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
conclusions.




Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
eVSM overcomes
                                      state of the art approaches
Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
semantic representation based
                       on distributional models
                 effectively tackles language-issues of CBRS
Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
end.
Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
questions?




Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12

Contenu connexe

En vedette

HTML5 Semantics, Accessibility & Forms [Carsonified HTML5 Online Conference]
HTML5 Semantics, Accessibility & Forms [Carsonified HTML5 Online Conference]HTML5 Semantics, Accessibility & Forms [Carsonified HTML5 Online Conference]
HTML5 Semantics, Accessibility & Forms [Carsonified HTML5 Online Conference]Aaron Gustafson
 
Concep tual meaning change
Concep tual meaning changeConcep tual meaning change
Concep tual meaning changejiheonkang
 
06 making information pay 2011 -- solomon, madi (pearson)
06   making information pay 2011 -- solomon, madi (pearson)06   making information pay 2011 -- solomon, madi (pearson)
06 making information pay 2011 -- solomon, madi (pearson)bisg
 
Svm and kernel machines
Svm and kernel machinesSvm and kernel machines
Svm and kernel machinesNawal Sharma
 
Semantics and Computational Semantics
Semantics and Computational SemanticsSemantics and Computational Semantics
Semantics and Computational SemanticsMarina Santini
 
Language and meaning (ch 3) power point
Language and meaning (ch 3) power pointLanguage and meaning (ch 3) power point
Language and meaning (ch 3) power pointms451711
 
Semantics and meaning
Semantics  and meaning Semantics  and meaning
Semantics and meaning Richard Chasi
 
Meaning of language
Meaning of languageMeaning of language
Meaning of language棠貝 白
 
The Semantic Knowledge Graph
The Semantic Knowledge GraphThe Semantic Knowledge Graph
The Semantic Knowledge GraphTrey Grainger
 
Semantic Perspectives for Contemporary Question Answering Systems
Semantic Perspectives for Contemporary Question Answering SystemsSemantic Perspectives for Contemporary Question Answering Systems
Semantic Perspectives for Contemporary Question Answering SystemsAndre Freitas
 
Interpersonal meaning
Interpersonal meaningInterpersonal meaning
Interpersonal meaningJanet Tibaldo
 
Presentation of Domain Specific Question Answering System Using N-gram Approach.
Presentation of Domain Specific Question Answering System Using N-gram Approach.Presentation of Domain Specific Question Answering System Using N-gram Approach.
Presentation of Domain Specific Question Answering System Using N-gram Approach.Tasnim Ara Islam
 
Intelligence Artificielle - Algorithmes de recherche
Intelligence Artificielle - Algorithmes de rechercheIntelligence Artificielle - Algorithmes de recherche
Intelligence Artificielle - Algorithmes de rechercheMohamed Heny SELMI
 
Semantics: The Meaning of Language
Semantics: The Meaning of LanguageSemantics: The Meaning of Language
Semantics: The Meaning of LanguageJeffren Miguel
 
Semantics
SemanticsSemantics
Semanticskapandu
 
Word Meaning (Semantics)
Word Meaning (Semantics)Word Meaning (Semantics)
Word Meaning (Semantics)iluthfata
 

En vedette (20)

HTML5 Semantics, Accessibility & Forms [Carsonified HTML5 Online Conference]
HTML5 Semantics, Accessibility & Forms [Carsonified HTML5 Online Conference]HTML5 Semantics, Accessibility & Forms [Carsonified HTML5 Online Conference]
HTML5 Semantics, Accessibility & Forms [Carsonified HTML5 Online Conference]
 
Concep tual meaning change
Concep tual meaning changeConcep tual meaning change
Concep tual meaning change
 
Semantics Script02
Semantics Script02Semantics Script02
Semantics Script02
 
06 making information pay 2011 -- solomon, madi (pearson)
06   making information pay 2011 -- solomon, madi (pearson)06   making information pay 2011 -- solomon, madi (pearson)
06 making information pay 2011 -- solomon, madi (pearson)
 
Svm and kernel machines
Svm and kernel machinesSvm and kernel machines
Svm and kernel machines
 
Semantics and Computational Semantics
Semantics and Computational SemanticsSemantics and Computational Semantics
Semantics and Computational Semantics
 
Semantics
SemanticsSemantics
Semantics
 
Language and meaning (ch 3) power point
Language and meaning (ch 3) power pointLanguage and meaning (ch 3) power point
Language and meaning (ch 3) power point
 
Semantics and meaning
Semantics  and meaning Semantics  and meaning
Semantics and meaning
 
Meaning of language
Meaning of languageMeaning of language
Meaning of language
 
Semantics
SemanticsSemantics
Semantics
 
The Semantic Knowledge Graph
The Semantic Knowledge GraphThe Semantic Knowledge Graph
The Semantic Knowledge Graph
 
Semantic Perspectives for Contemporary Question Answering Systems
Semantic Perspectives for Contemporary Question Answering SystemsSemantic Perspectives for Contemporary Question Answering Systems
Semantic Perspectives for Contemporary Question Answering Systems
 
Interpersonal meaning
Interpersonal meaningInterpersonal meaning
Interpersonal meaning
 
Meaning
MeaningMeaning
Meaning
 
Presentation of Domain Specific Question Answering System Using N-gram Approach.
Presentation of Domain Specific Question Answering System Using N-gram Approach.Presentation of Domain Specific Question Answering System Using N-gram Approach.
Presentation of Domain Specific Question Answering System Using N-gram Approach.
 
Intelligence Artificielle - Algorithmes de recherche
Intelligence Artificielle - Algorithmes de rechercheIntelligence Artificielle - Algorithmes de recherche
Intelligence Artificielle - Algorithmes de recherche
 
Semantics: The Meaning of Language
Semantics: The Meaning of LanguageSemantics: The Meaning of Language
Semantics: The Meaning of Language
 
Semantics
SemanticsSemantics
Semantics
 
Word Meaning (Semantics)
Word Meaning (Semantics)Word Meaning (Semantics)
Word Meaning (Semantics)
 

Similaire à 'Meaning is its use' - Towards the use of distributional semantics for content-based recommender systems

Exploiting Distributional Semantics Models for Natural Language Context-aware...
Exploiting Distributional Semantics Models for Natural Language Context-aware...Exploiting Distributional Semantics Models for Natural Language Context-aware...
Exploiting Distributional Semantics Models for Natural Language Context-aware...Cataldo Musto
 
Scalable architectures for phenotype libraries
Scalable architectures for phenotype librariesScalable architectures for phenotype libraries
Scalable architectures for phenotype librariesMartin Chapman
 
Mbse primer2nd edition_chapter1
Mbse primer2nd edition_chapter1Mbse primer2nd edition_chapter1
Mbse primer2nd edition_chapter1Jayapal Jp
 
Model-Based System Engineering-Vitech
Model-Based System Engineering-VitechModel-Based System Engineering-Vitech
Model-Based System Engineering-VitechMassimo Talia
 
Dynamic Potential of Semantic Enrichment
Dynamic Potential of Semantic EnrichmentDynamic Potential of Semantic Enrichment
Dynamic Potential of Semantic Enrichmentpharley
 
IRJET - Deep Collaborrative Filtering with Aspect Information
IRJET - Deep Collaborrative Filtering with Aspect InformationIRJET - Deep Collaborrative Filtering with Aspect Information
IRJET - Deep Collaborrative Filtering with Aspect InformationIRJET Journal
 
Identifying Hot Topic Trends in Streaming Text Data Using News Sequential Evo...
Identifying Hot Topic Trends in Streaming Text Data Using News Sequential Evo...Identifying Hot Topic Trends in Streaming Text Data Using News Sequential Evo...
Identifying Hot Topic Trends in Streaming Text Data Using News Sequential Evo...Shakas Technologies
 
The top 6 microservices patterns
The top 6 microservices patternsThe top 6 microservices patterns
The top 6 microservices patternsAbhishek Sood
 
Rasa NLU and ML Interpretability
Rasa NLU and ML InterpretabilityRasa NLU and ML Interpretability
Rasa NLU and ML Interpretabilityztopol
 
leewayhertz.com-What role do embeddings play in a ChatGPT-like model.pdf
leewayhertz.com-What role do embeddings play in a ChatGPT-like model.pdfleewayhertz.com-What role do embeddings play in a ChatGPT-like model.pdf
leewayhertz.com-What role do embeddings play in a ChatGPT-like model.pdfrobertsamuel23
 
The Revolution Of Cloud Computing
The Revolution Of Cloud ComputingThe Revolution Of Cloud Computing
The Revolution Of Cloud ComputingCarmen Sanborn
 
A Review of Patterns in Collaborative Work
A Review of Patterns in Collaborative WorkA Review of Patterns in Collaborative Work
A Review of Patterns in Collaborative WorkYiannis Verginadis
 
Effective Cross-Domain Collaborative Filtering using Temporal Domain – A Brie...
Effective Cross-Domain Collaborative Filtering using Temporal Domain – A Brie...Effective Cross-Domain Collaborative Filtering using Temporal Domain – A Brie...
Effective Cross-Domain Collaborative Filtering using Temporal Domain – A Brie...IJMTST Journal
 
Reflective Teaching Essay
Reflective Teaching EssayReflective Teaching Essay
Reflective Teaching EssayLisa Williams
 
Corneli
CorneliCorneli
Cornelianesah
 
ISWC2023-McGuinnessTWC16x9FinalShort.pdf
ISWC2023-McGuinnessTWC16x9FinalShort.pdfISWC2023-McGuinnessTWC16x9FinalShort.pdf
ISWC2023-McGuinnessTWC16x9FinalShort.pdfDeborah McGuinness
 
IRJET- An Extensive Study of Sentiment Analysis Techniques and its Progressio...
IRJET- An Extensive Study of Sentiment Analysis Techniques and its Progressio...IRJET- An Extensive Study of Sentiment Analysis Techniques and its Progressio...
IRJET- An Extensive Study of Sentiment Analysis Techniques and its Progressio...IRJET Journal
 
SiriusCon17 - A Graphical Approach to Modularization and Layering of Metamodels
SiriusCon17 - A Graphical Approach to Modularization and Layering of MetamodelsSiriusCon17 - A Graphical Approach to Modularization and Layering of Metamodels
SiriusCon17 - A Graphical Approach to Modularization and Layering of MetamodelsObeo
 

Similaire à 'Meaning is its use' - Towards the use of distributional semantics for content-based recommender systems (20)

Exploiting Distributional Semantics Models for Natural Language Context-aware...
Exploiting Distributional Semantics Models for Natural Language Context-aware...Exploiting Distributional Semantics Models for Natural Language Context-aware...
Exploiting Distributional Semantics Models for Natural Language Context-aware...
 
Scalable architectures for phenotype libraries
Scalable architectures for phenotype librariesScalable architectures for phenotype libraries
Scalable architectures for phenotype libraries
 
Annotation Of
Annotation OfAnnotation Of
Annotation Of
 
Mbse primer2nd edition_chapter1
Mbse primer2nd edition_chapter1Mbse primer2nd edition_chapter1
Mbse primer2nd edition_chapter1
 
Model-Based System Engineering-Vitech
Model-Based System Engineering-VitechModel-Based System Engineering-Vitech
Model-Based System Engineering-Vitech
 
Dynamic Potential of Semantic Enrichment
Dynamic Potential of Semantic EnrichmentDynamic Potential of Semantic Enrichment
Dynamic Potential of Semantic Enrichment
 
IRJET - Deep Collaborrative Filtering with Aspect Information
IRJET - Deep Collaborrative Filtering with Aspect InformationIRJET - Deep Collaborrative Filtering with Aspect Information
IRJET - Deep Collaborrative Filtering with Aspect Information
 
Identifying Hot Topic Trends in Streaming Text Data Using News Sequential Evo...
Identifying Hot Topic Trends in Streaming Text Data Using News Sequential Evo...Identifying Hot Topic Trends in Streaming Text Data Using News Sequential Evo...
Identifying Hot Topic Trends in Streaming Text Data Using News Sequential Evo...
 
The top 6 microservices patterns
The top 6 microservices patternsThe top 6 microservices patterns
The top 6 microservices patterns
 
Rasa NLU and ML Interpretability
Rasa NLU and ML InterpretabilityRasa NLU and ML Interpretability
Rasa NLU and ML Interpretability
 
leewayhertz.com-What role do embeddings play in a ChatGPT-like model.pdf
leewayhertz.com-What role do embeddings play in a ChatGPT-like model.pdfleewayhertz.com-What role do embeddings play in a ChatGPT-like model.pdf
leewayhertz.com-What role do embeddings play in a ChatGPT-like model.pdf
 
The Revolution Of Cloud Computing
The Revolution Of Cloud ComputingThe Revolution Of Cloud Computing
The Revolution Of Cloud Computing
 
A Review of Patterns in Collaborative Work
A Review of Patterns in Collaborative WorkA Review of Patterns in Collaborative Work
A Review of Patterns in Collaborative Work
 
Effective Cross-Domain Collaborative Filtering using Temporal Domain – A Brie...
Effective Cross-Domain Collaborative Filtering using Temporal Domain – A Brie...Effective Cross-Domain Collaborative Filtering using Temporal Domain – A Brie...
Effective Cross-Domain Collaborative Filtering using Temporal Domain – A Brie...
 
ML
ML ML
ML
 
Reflective Teaching Essay
Reflective Teaching EssayReflective Teaching Essay
Reflective Teaching Essay
 
Corneli
CorneliCorneli
Corneli
 
ISWC2023-McGuinnessTWC16x9FinalShort.pdf
ISWC2023-McGuinnessTWC16x9FinalShort.pdfISWC2023-McGuinnessTWC16x9FinalShort.pdf
ISWC2023-McGuinnessTWC16x9FinalShort.pdf
 
IRJET- An Extensive Study of Sentiment Analysis Techniques and its Progressio...
IRJET- An Extensive Study of Sentiment Analysis Techniques and its Progressio...IRJET- An Extensive Study of Sentiment Analysis Techniques and its Progressio...
IRJET- An Extensive Study of Sentiment Analysis Techniques and its Progressio...
 
SiriusCon17 - A Graphical Approach to Modularization and Layering of Metamodels
SiriusCon17 - A Graphical Approach to Modularization and Layering of MetamodelsSiriusCon17 - A Graphical Approach to Modularization and Layering of Metamodels
SiriusCon17 - A Graphical Approach to Modularization and Layering of Metamodels
 

Plus de Cataldo Musto

MyrrorBot: a Digital Assistant Based on Holistic User Models for Personalize...
MyrrorBot: a Digital Assistant Based on Holistic User Models forPersonalize...MyrrorBot: a Digital Assistant Based on Holistic User Models forPersonalize...
MyrrorBot: a Digital Assistant Based on Holistic User Models for Personalize...Cataldo Musto
 
Fairness and Popularity Bias in Recommender Systems: an Empirical Evaluation
Fairness and Popularity Bias in Recommender Systems: an Empirical EvaluationFairness and Popularity Bias in Recommender Systems: an Empirical Evaluation
Fairness and Popularity Bias in Recommender Systems: an Empirical EvaluationCataldo Musto
 
Intelligenza Artificiale e Social Media - Monitoraggio della Farnesina e La M...
Intelligenza Artificiale e Social Media - Monitoraggio della Farnesina e La M...Intelligenza Artificiale e Social Media - Monitoraggio della Farnesina e La M...
Intelligenza Artificiale e Social Media - Monitoraggio della Farnesina e La M...Cataldo Musto
 
Exploring the Effects of Natural Language Justifications in Food Recommender ...
Exploring the Effects of Natural Language Justifications in Food Recommender ...Exploring the Effects of Natural Language Justifications in Food Recommender ...
Exploring the Effects of Natural Language Justifications in Food Recommender ...Cataldo Musto
 
Towards a Knowledge-aware Food Recommender System Exploiting Holistic User Mo...
Towards a Knowledge-aware Food Recommender System Exploiting Holistic User Mo...Towards a Knowledge-aware Food Recommender System Exploiting Holistic User Mo...
Towards a Knowledge-aware Food Recommender System Exploiting Holistic User Mo...Cataldo Musto
 
Towards Queryable User Profiles: Introducing Conversational Agents in a Platf...
Towards Queryable User Profiles: Introducing Conversational Agents in a Platf...Towards Queryable User Profiles: Introducing Conversational Agents in a Platf...
Towards Queryable User Profiles: Introducing Conversational Agents in a Platf...Cataldo Musto
 
Hybrid Semantics aware Recommendations Exploiting Knowledge Graph Embeddings
Hybrid Semantics aware Recommendations Exploiting Knowledge Graph EmbeddingsHybrid Semantics aware Recommendations Exploiting Knowledge Graph Embeddings
Hybrid Semantics aware Recommendations Exploiting Knowledge Graph EmbeddingsCataldo Musto
 
Natural Language Justifications for Recommender Systems Exploiting Text Summa...
Natural Language Justifications for Recommender Systems Exploiting Text Summa...Natural Language Justifications for Recommender Systems Exploiting Text Summa...
Natural Language Justifications for Recommender Systems Exploiting Text Summa...Cataldo Musto
 
L'IA per l'Empowerment del Cittadino: Hate Map, Myrror, PA Risponde
L'IA per l'Empowerment del Cittadino: Hate Map, Myrror, PA RispondeL'IA per l'Empowerment del Cittadino: Hate Map, Myrror, PA Risponde
L'IA per l'Empowerment del Cittadino: Hate Map, Myrror, PA RispondeCataldo Musto
 
Explanation Strategies - Advances in Content-based Recommender System
Explanation Strategies - Advances in Content-based Recommender SystemExplanation Strategies - Advances in Content-based Recommender System
Explanation Strategies - Advances in Content-based Recommender SystemCataldo Musto
 
Justifying Recommendations through Aspect-based Sentiment Analysis of Users R...
Justifying Recommendations through Aspect-based Sentiment Analysis of Users R...Justifying Recommendations through Aspect-based Sentiment Analysis of Users R...
Justifying Recommendations through Aspect-based Sentiment Analysis of Users R...Cataldo Musto
 
ExpLOD: un framework per la generazione di spiegazioni per recommender system...
ExpLOD: un framework per la generazione di spiegazioni per recommender system...ExpLOD: un framework per la generazione di spiegazioni per recommender system...
ExpLOD: un framework per la generazione di spiegazioni per recommender system...Cataldo Musto
 
Myrror: una piattaforma per Holistic User Modeling e Quantified Self
Myrror: una piattaforma per Holistic User Modeling e Quantified SelfMyrror: una piattaforma per Holistic User Modeling e Quantified Self
Myrror: una piattaforma per Holistic User Modeling e Quantified SelfCataldo Musto
 
Semantic Holistic User Modeling for Personalized Access to Digital Content an...
Semantic Holistic User Modeling for Personalized Access to Digital Content an...Semantic Holistic User Modeling for Personalized Access to Digital Content an...
Semantic Holistic User Modeling for Personalized Access to Digital Content an...Cataldo Musto
 
Holistic User Modeling for Personalized Services in Smart Cities
Holistic User Modeling for Personalized Services in Smart CitiesHolistic User Modeling for Personalized Services in Smart Cities
Holistic User Modeling for Personalized Services in Smart CitiesCataldo Musto
 
A Framework for Holistic User Modeling Merging Heterogeneous Digital Footprints
A Framework for Holistic User Modeling Merging Heterogeneous Digital FootprintsA Framework for Holistic User Modeling Merging Heterogeneous Digital Footprints
A Framework for Holistic User Modeling Merging Heterogeneous Digital FootprintsCataldo Musto
 
eHealth, mHealth in Otorinolaringoiatria: innovazioni dirompenti o disastrose?
eHealth, mHealth in Otorinolaringoiatria: innovazioni dirompenti o disastrose?eHealth, mHealth in Otorinolaringoiatria: innovazioni dirompenti o disastrose?
eHealth, mHealth in Otorinolaringoiatria: innovazioni dirompenti o disastrose?Cataldo Musto
 
Semantics-aware Recommender Systems Exploiting Linked Open Data and Graph-bas...
Semantics-aware Recommender Systems Exploiting Linked Open Data and Graph-bas...Semantics-aware Recommender Systems Exploiting Linked Open Data and Graph-bas...
Semantics-aware Recommender Systems Exploiting Linked Open Data and Graph-bas...Cataldo Musto
 
Il Linguaggio dell'Odio sui Social Network
Il Linguaggio dell'Odio sui Social NetworkIl Linguaggio dell'Odio sui Social Network
Il Linguaggio dell'Odio sui Social NetworkCataldo Musto
 
Mappare l'Odio - Hate Speech & Social Media
Mappare l'Odio - Hate Speech & Social MediaMappare l'Odio - Hate Speech & Social Media
Mappare l'Odio - Hate Speech & Social MediaCataldo Musto
 

Plus de Cataldo Musto (20)

MyrrorBot: a Digital Assistant Based on Holistic User Models for Personalize...
MyrrorBot: a Digital Assistant Based on Holistic User Models forPersonalize...MyrrorBot: a Digital Assistant Based on Holistic User Models forPersonalize...
MyrrorBot: a Digital Assistant Based on Holistic User Models for Personalize...
 
Fairness and Popularity Bias in Recommender Systems: an Empirical Evaluation
Fairness and Popularity Bias in Recommender Systems: an Empirical EvaluationFairness and Popularity Bias in Recommender Systems: an Empirical Evaluation
Fairness and Popularity Bias in Recommender Systems: an Empirical Evaluation
 
Intelligenza Artificiale e Social Media - Monitoraggio della Farnesina e La M...
Intelligenza Artificiale e Social Media - Monitoraggio della Farnesina e La M...Intelligenza Artificiale e Social Media - Monitoraggio della Farnesina e La M...
Intelligenza Artificiale e Social Media - Monitoraggio della Farnesina e La M...
 
Exploring the Effects of Natural Language Justifications in Food Recommender ...
Exploring the Effects of Natural Language Justifications in Food Recommender ...Exploring the Effects of Natural Language Justifications in Food Recommender ...
Exploring the Effects of Natural Language Justifications in Food Recommender ...
 
Towards a Knowledge-aware Food Recommender System Exploiting Holistic User Mo...
Towards a Knowledge-aware Food Recommender System Exploiting Holistic User Mo...Towards a Knowledge-aware Food Recommender System Exploiting Holistic User Mo...
Towards a Knowledge-aware Food Recommender System Exploiting Holistic User Mo...
 
Towards Queryable User Profiles: Introducing Conversational Agents in a Platf...
Towards Queryable User Profiles: Introducing Conversational Agents in a Platf...Towards Queryable User Profiles: Introducing Conversational Agents in a Platf...
Towards Queryable User Profiles: Introducing Conversational Agents in a Platf...
 
Hybrid Semantics aware Recommendations Exploiting Knowledge Graph Embeddings
Hybrid Semantics aware Recommendations Exploiting Knowledge Graph EmbeddingsHybrid Semantics aware Recommendations Exploiting Knowledge Graph Embeddings
Hybrid Semantics aware Recommendations Exploiting Knowledge Graph Embeddings
 
Natural Language Justifications for Recommender Systems Exploiting Text Summa...
Natural Language Justifications for Recommender Systems Exploiting Text Summa...Natural Language Justifications for Recommender Systems Exploiting Text Summa...
Natural Language Justifications for Recommender Systems Exploiting Text Summa...
 
L'IA per l'Empowerment del Cittadino: Hate Map, Myrror, PA Risponde
L'IA per l'Empowerment del Cittadino: Hate Map, Myrror, PA RispondeL'IA per l'Empowerment del Cittadino: Hate Map, Myrror, PA Risponde
L'IA per l'Empowerment del Cittadino: Hate Map, Myrror, PA Risponde
 
Explanation Strategies - Advances in Content-based Recommender System
Explanation Strategies - Advances in Content-based Recommender SystemExplanation Strategies - Advances in Content-based Recommender System
Explanation Strategies - Advances in Content-based Recommender System
 
Justifying Recommendations through Aspect-based Sentiment Analysis of Users R...
Justifying Recommendations through Aspect-based Sentiment Analysis of Users R...Justifying Recommendations through Aspect-based Sentiment Analysis of Users R...
Justifying Recommendations through Aspect-based Sentiment Analysis of Users R...
 
ExpLOD: un framework per la generazione di spiegazioni per recommender system...
ExpLOD: un framework per la generazione di spiegazioni per recommender system...ExpLOD: un framework per la generazione di spiegazioni per recommender system...
ExpLOD: un framework per la generazione di spiegazioni per recommender system...
 
Myrror: una piattaforma per Holistic User Modeling e Quantified Self
Myrror: una piattaforma per Holistic User Modeling e Quantified SelfMyrror: una piattaforma per Holistic User Modeling e Quantified Self
Myrror: una piattaforma per Holistic User Modeling e Quantified Self
 
Semantic Holistic User Modeling for Personalized Access to Digital Content an...
Semantic Holistic User Modeling for Personalized Access to Digital Content an...Semantic Holistic User Modeling for Personalized Access to Digital Content an...
Semantic Holistic User Modeling for Personalized Access to Digital Content an...
 
Holistic User Modeling for Personalized Services in Smart Cities
Holistic User Modeling for Personalized Services in Smart CitiesHolistic User Modeling for Personalized Services in Smart Cities
Holistic User Modeling for Personalized Services in Smart Cities
 
A Framework for Holistic User Modeling Merging Heterogeneous Digital Footprints
A Framework for Holistic User Modeling Merging Heterogeneous Digital FootprintsA Framework for Holistic User Modeling Merging Heterogeneous Digital Footprints
A Framework for Holistic User Modeling Merging Heterogeneous Digital Footprints
 
eHealth, mHealth in Otorinolaringoiatria: innovazioni dirompenti o disastrose?
eHealth, mHealth in Otorinolaringoiatria: innovazioni dirompenti o disastrose?eHealth, mHealth in Otorinolaringoiatria: innovazioni dirompenti o disastrose?
eHealth, mHealth in Otorinolaringoiatria: innovazioni dirompenti o disastrose?
 
Semantics-aware Recommender Systems Exploiting Linked Open Data and Graph-bas...
Semantics-aware Recommender Systems Exploiting Linked Open Data and Graph-bas...Semantics-aware Recommender Systems Exploiting Linked Open Data and Graph-bas...
Semantics-aware Recommender Systems Exploiting Linked Open Data and Graph-bas...
 
Il Linguaggio dell'Odio sui Social Network
Il Linguaggio dell'Odio sui Social NetworkIl Linguaggio dell'Odio sui Social Network
Il Linguaggio dell'Odio sui Social Network
 
Mappare l'Odio - Hate Speech & Social Media
Mappare l'Odio - Hate Speech & Social MediaMappare l'Odio - Hate Speech & Social Media
Mappare l'Odio - Hate Speech & Social Media
 

Dernier

Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
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
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
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
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
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
 
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 FresherRemote DBA Services
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
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
 
[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
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
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 Takeoffsammart93
 
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
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfhans926745
 
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
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
🐬 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
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
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 DevelopmentsTrustArc
 

Dernier (20)

Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
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...
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
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
 
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
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
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
 
[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
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
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
 
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
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
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
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
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
 

'Meaning is its use' - Towards the use of distributional semantics for content-based recommender systems

  • 1. SASWeb 2012 - Workshop on Social, Semantic and Adaptive Web Montréal (Canada), 16.07.2012 ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems Cataldo Musto, Ph.D. University of Bari Aldo Moro (Italy) - cataldo.musto@uniba.it
  • 2. “meaning is its use” L.Wittgenstein (Austrian philosopher) Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
  • 3. semantics: study of meaning Greek: σημαντικος Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
  • 4. semantics plays a key role for most of the adaptive systems. Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
  • 5. adaptive systems can benefit from semantic representation of the information. Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
  • 6. example. Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
  • 7. Recommender Systems Relevant items (movies, news, books, etc.) are pushed to the user according to her preferences or her needs. Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
  • 8. content-based recommenders Suggest items similar to those liked in the past by the user Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
  • 9. scenario. book recommendation Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
  • 10. content-based recommenders book recommendation: key concepts • Each book has to be described through a set of textual features • e.g title of the book, summary, etc. • Each user is described through textual features, as well • Recommendations are provided by calculating the overlap between the textual description of the TV show and the features stored in the user profile Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
  • 11. “I love turkey. I will choose it for my holidays” ? Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
  • 12. “what book will the user be interested in?” vs. Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
  • 13. how can we boost content-based recommender systems with semantics ? Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
  • 14. alternative representation distributional models (Firth, 1957) Firth, J.R. A synopsis of linguistic theory 1930-1955. In Studies in Linguistic Analysis, pp. 1-32, 1957. Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
  • 15. distributional models insight by analyzing large corpus of textual data it is possible to infer information about the usage (about the meaning) of the terms. Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
  • 16. distributional models insight by analyzing large corpus of textual data it is possible to infer information about the usage (about the meaning) of the terms. example Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
  • 17. distributional models insight by analyzing large corpus of textual data it is possible to infer information about the usage (about the meaning) of the terms. distributional hypothesis “ words that share similar contexts (usages) share similar meaning “ Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
  • 18. distributional models • Key: definition of what is the ‘context’ • Different granularities are possible • Document • Paragraph • Sentence • Sliding window of words Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
  • 19. distributional models term/context matrix (WordSpace) c1 c2 c3 c4 c5 c6 c7 c8 c9 t1 ✔ ✔ ✔ ✔ t2 ✔ ✔ ✔ ✔ t3 ✔ ✔ ✔ t4 ✔ ✔ ✔ ✔ Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
  • 20. WordSpace example beer wine glass spoon Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
  • 21. distributional models beer vs. glass: good overlap c1 c2 c3 c4 c5 c6 c7 c8 c9 t1 ✔ ✔ ✔ ✔ t2 ✔ ✔ ✔ ✔ t3 ✔ ✔ ✔ t4 ✔ ✔ ✔ ✔ Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
  • 22. distributional models beer vs. spoon: no overlap c1 c2 c3 c4 c5 c6 c7 c8 c9 t1 ✔ ✔ ✔ ✔ t2 ✔ ✔ ✔ ✔ t3 ✔ ✔ ✔ t4 ✔ ✔ ✔ ✔ Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
  • 23. representation of documents can be inferred by combining the representation of the terms occurring in the document. Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
  • 24. distributional models term/context matrix (DocSpace) c1 c2 c3 c4 c5 c6 c7 c8 c9 t2 ✔ ✔ ✔ ✔ t3 ✔ ✔ ✔ d1 ✔ ✔ ✔ ✔ ✔ Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
  • 25. distributional models similarity between documents (DocSpace) c1 c2 c3 c4 c5 c6 c7 c8 c9 d1 ✔ ✔ ✔ ✔ ✔ d2 ✔ ✔ ✔ d3 ✔ ✔ d4 ✔ ✔ ✔ ✔ ✔ Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
  • 26. distributional models similarity between documents: good overlap c1 c2 c3 c4 c5 c6 c7 c8 c9 d1 ✔ ✔ ✔ ✔ ✔ d2 ✔ ✔ ✔ d3 ✔ ✔ d4 ✔ ✔ ✔ ✔ ✔ Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
  • 27. distributional models similarity between documents: no overlap c1 c2 c3 c4 c5 c6 c7 c8 c9 d1 ✔ ✔ ✔ ✔ ✔ d2 ✔ ✔ ✔ d3 ✔ ✔ d4 ✔ ✔ ✔ ✔ ✔ Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
  • 28. distributional models recap models for representing terms/ documents in large vector spaces light semantics it is simple to calculate similarities between words and document Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
  • 29. strength: representation based on distributional models are inherently multilingual. Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
  • 30. distributional models multilingual representation • Assumption • The distribution of the terms is (almost) language- independent drink bere beer / birra glass bicchiere Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
  • 31. distributional models multilingual representation • Assumption • The distribution of the terms is (almost) language- independent The position of concept of in a WordSpace will be beer always the same, regardless the language! Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
  • 32. (english) WordSpace beer wine spoon dog Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
  • 33. (italian) WordSpace relationships between terms stay birra regardless the language! vino cucchiaio cane Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
  • 34. multilingual representation comes with no costs. Thanks to distributional hypothesis. Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
  • 35. distributional models recap models for representing terms/ documents in large vector spaces light semantics it is simple to calculate similarities between words and document representation is inherently multilanguage Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
  • 36. how to combine distributional models with content-based recommender systems? Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
  • 37. a novel recommendation framework based on VSM eVSM enhanced Vector Space Model Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
  • 38. eVSM building blocks distributional models. Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
  • 39. eVSM representation mystery book poetry book recipe book recipe book Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
  • 40. user profile how to represent it? • In eVSM each item is represented as a vector • User profile vector space representation as well needs a • How? • For example, by combining vectors of the items (documents) the user liked in the past Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
  • 41. user profile Items Rating Threshold VSM representation of RI-based profile for user u Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
  • 42. eVSM scenario mystery book user profile poetry book recipe book recipe book Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
  • 43. eVSM scenario Recommendation task seen as mystery book similarity user profile calculation between vectors poetry book recipe book recipe book Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
  • 44. eVSM scenario recommender mystery book system suggests user profile mystery book. poetry book recipe book recipe book Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
  • 45. Why a multilanguage representation does matter? Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
  • 46. Language issues • VSM representation is language-dependant • User profile built in a language can not be exploited to provide recommendation of items described in another language Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
  • 47. eVSM language-dependant recommendations user profile content-based recommendations Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
  • 48. Vector Space Model multilingual scenario d1 d2 d3 p t1 basketball italian ✔ ✔ document t2 italian ✔ ✔ t3 bargnani ✔ ✔ t4 pallacanestro ✔ ✔ t5 italiana ✔ ✔ Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
  • 49. Vector Space Model multilingual scenario d1 d2 d3 p t1 basketball english ✔ ✔ t2 italian documents ✔ ✔ t3 bargnani ✔ ✔ t4 pallacanestro ✔ ✔ t5 italiana ✔ ✔ Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
  • 50. Vector Space Model multilingual scenario d1 d2 d3 p t1 basketball ✔ ✔ t2 italian ✔ ✔ t3 bargnani ✔ ✔ t4 pallacanestro ✔ ✔ t5 italiana ✔ ✔ Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
  • 51. eVSM multilingual scenario d1 d2 d3 p t1 basketball user interested in ✔ ✔ t2 italian basketball, italian ✔ ✔ language t3 bargnani ✔ ✔ t4 pallacanestro ✔ ✔ t5 italiana ✔ ✔ Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
  • 52. eVSM language-dependant recommendations d1 d2 d3 p t1 basketball ✔ ✔ t2 italian ✔ ✔ t3 bargnani ✔ ✔ t4 pallacanestro ✔ ✔ t5 italiana ✔ ✔ Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
  • 53. eVSM language-dependant recommendations d1 d2 d3 p t1 basketball ✔ ✔ X t2 italian ✔ ✔ X t3 bargnani ✔ ✔ t4 pallacanestro ✔ ✔ t5 italiana ✔ ✔ Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
  • 54. eVSM overcomes this issue. Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
  • 55. eVSM providing suggestions - multilingual scenario DocSpace for L1 DocSpace for L2 c1 c2 c3 c4 c5 . . . ck c1 c2 c3 c4 c5 . . . ck d1 Parallel d1 DocSpaces d2 d2 Built upon the d3 same d3 d4 set of content d4 d5 d5 (italian) (english) Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
  • 56. eVSM providing suggestions - multilingual scenario DocSpace for L1 DocSpace for L2 italian football news english football news italian user profile english basketball news italian basketball news english politics news italian politics news english politics italian politics news news (italian) (english) Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
  • 57. eVSM providing suggestions - multilingual scenario DocSpace for L1 DocSpace for L2 c1 c2 c3 c4 c5 . . . ck c1 c2 c3 c4 c5 . . . ck d1 Parallel d1 DocSpaces d2 d2 Built upon the d3 same d3 d4 set of content d4 p d5 L1 user profile in L1 (italian) Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
  • 58. eVSM providing suggestions - multilingual scenario DocSpace for L1 DocSpace for L2 c1 c2 c3 c4 c5 . . . ck c1 c2 c3 c4 c5 . . . ck d1 Parallel d1 DocSpaces d2 d2 Built upon the d3 same d3 d4 set of content d4 p p L1 L1 we can project user profile in the DocSpace of english items Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
  • 59. eVSM providing suggestions - multilingual scenario DocSpace for L1 DocSpace for L2 italian football news english football news italian user profile english basketball news italian basketball news english politics news italian politics news english politics italian politics news news (italian) (english) Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
  • 60. eVSM providing suggestions - multilingual scenario DocSpace for L1 DocSpace for L2 italian football news english football news italian user profile italian user profile english basketball news italian basketball news english politics news italian politics news english politics italian politics news news (italian) (english) through similarity calculations an english news about basketball is received as recommendation! Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
  • 61. eVSM multilanguage recommendations italian english Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
  • 62. recap and contributions. Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
  • 63. adaptive systems. Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
  • 64. semantics. Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
  • 65. recommender systems. Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
  • 66. eVSM Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
  • 67. richer representation based on distributional models Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
  • 68. framework for multilingual recommendations Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
  • 69. experimental evaluation applications Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
  • 70. applications ‘in vitro’ experiments Cataldo Musto - Enhanced Vector Space Models for Content-based Recommender Systems - Ph.D. defense - University of Bari Aldo Moro, Italy - 08.06.12
  • 71. movie recommendation ‘in vitro’ experiments • Goal: to provide users with recommendations about movies worth to be watched. • Subset of 100k MovieLens dataset + Wikipedia content • Monolingual and Multilingual settings Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
  • 72. experimental design experiments • Experiment • How do the model perform with respect to other state of the art approaches? • VSM - Vector Space Model • LSI - Latent Semantic Indexing • Bayes Bayes Text Classifier Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
  • 73. experiment 87 Movielens dataset eVSM VSM 86.25 85.94 86.01 LSI Bayes 85.58 85.52 85.5 85.39 85.27 84.97 84.85 84.77 84.75 84.75 84.7 84.7 84.58 84.47 84.5 84.43 84 p@1 P@3 P@5 P@10 Gap always around 1% Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
  • 74. experiment 87 Movielens dataset eVSM VSM 86.25 85.94 86.01 LSI Bayes 85.58 85.52 85.5 85.39 85.27 84.97 84.85 84.77 84.75 84.75 84.7 84.7 84.58 84.47 84.5 84.43 84 p@1 P@3 P@5 P@10 Significant Improvement Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
  • 75. applications ‘in vivo’ experiments Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
  • 76. Play.me personalized music playlists • Goal • To provide users with personalized music playlists • Methodology • Extraction of explicit user preferences from Facebook • Playlist creation by enriching explicit user preferences with similar artists. • Comparison of two enrichment algorithms • DBPedia-based enrichment • Distributional models-based enrichment Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
  • 77. Play.me architecture Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
  • 78. Play.me architecture Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
  • 79. Extractor insight Social Media provide us unlimited, trustful and continously updated flow of information about user interests and needs. Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
  • 80. Extractor insight Social Media are a cheap and effective way to overcome cold start. Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
  • 81. Myusic data extraction from Facebook Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
  • 82. Myusic data extraction from Facebook explicit preferences Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
  • 83. Myusic data extraction from Facebook implicit preferences Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
  • 84. Play.me architecture Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
  • 85. Play.fm enrichment • Given a set of explicit preferences extracted from Facebook • Play.me enrichs this set by calculating artists similar to those the user explicity likes Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
  • 86. Play.fm enrichment example Coldplay extracted from Facebook enrichment radiohead red hot chili peppers kings of leon Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
  • 87. Play.fm enrichment • Comparison of two approaches • Linked Data • Distributional Models Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
  • 88. Linked Open Data Cloud Structured (RDF) representation of the information stored in Wikipedia. Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
  • 89. Play.fm enrichment based on Distributional Models • Distributional Models • Each artist is represented through a set of tags • Each artist is represented as a point in a distributional DocSpace • Similarity calculations to extract the most similar artists. Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
  • 90. Play.fm enrichment based on Distributional Models Coldplay Radiohead Kings of Leon Lady Gaga Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
  • 91. Play.fm enrichment based on Distributional Models input: vector space representation output: artists with the highest cosine similarity radiohead the killers kings of leon Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
  • 92. Play.me architecture Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
  • 93. Play.me playlist Most popular songs of the artists extracted from Facebook (as well as those added through the enrichment) are proposed to the user. Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
  • 94. experimental design • Experiment • Which one is the enrichment technique that can provide users with the best playlists ? • User study with 30 users. Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
  • 95. experimental design results 76.3 80 75.2 Linked Data Distributional Models Baseline (Popularity) 73.75 69.7 67.5 65.9 64.6 61.25 63.2 58 58 58 55 m=1 m=2 m=3 m = number of artists added for each extracted artist Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
  • 96. conclusions. Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
  • 97. eVSM overcomes state of the art approaches Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
  • 98. semantic representation based on distributional models effectively tackles language-issues of CBRS Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
  • 99. end. Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12
  • 100. questions? Cataldo Musto, ‘Meaning is its use’: towards the use of distributional semantics for content-based recommender systems. SASWeb Workshop, UMAP 2012, 16.07.12

Notes de l'éditeur

  1. \n
  2. \n
  3. \n
  4. \n
  5. \n
  6. \n
  7. \n
  8. \n
  9. \n
  10. \n
  11. \n
  12. \n
  13. \n
  14. \n
  15. \n
  16. \n
  17. \n
  18. \n
  19. \n
  20. \n
  21. \n
  22. \n
  23. \n
  24. \n
  25. \n
  26. \n
  27. \n
  28. \n
  29. \n
  30. \n
  31. \n
  32. \n
  33. \n
  34. \n
  35. \n
  36. \n
  37. \n
  38. \n
  39. \n
  40. \n
  41. \n
  42. \n
  43. \n
  44. \n
  45. \n
  46. \n
  47. \n
  48. \n
  49. \n
  50. \n
  51. \n
  52. \n
  53. \n
  54. \n
  55. \n
  56. \n
  57. \n
  58. \n
  59. \n
  60. \n
  61. \n
  62. \n
  63. \n
  64. \n
  65. \n
  66. \n
  67. \n
  68. \n
  69. \n
  70. \n
  71. \n
  72. \n
  73. \n
  74. \n
  75. \n
  76. \n
  77. \n
  78. \n
  79. \n
  80. \n
  81. \n
  82. \n
  83. \n
  84. \n
  85. \n
  86. \n
  87. \n
  88. \n
  89. \n
  90. \n
  91. \n
  92. \n
  93. \n
  94. \n
  95. \n
  96. \n
  97. \n
  98. \n
  99. \n
  100. \n
  101. \n
  102. \n
  103. \n
  104. \n
  105. \n
  106. \n
  107. \n
  108. \n
  109. \n
  110. \n
  111. \n
  112. \n
  113. \n
  114. \n
  115. \n
  116. \n
  117. \n
  118. \n