SlideShare a Scribd company logo
1 of 55
Leuven, 07.02.2008




Combining User Generated Content
    and Traditional Metadata
              Martin Memmel
           German Research Center for AI
              Kaiserslautern, Germany
               www.dfki.de/~memmel
From scarcity to abundance –
     a short time travel
Information was scarce and in the hand of few




              http://de.wikipedia.org/wiki/Skriptorium
Gutenberg: Invention of movable type printing (1439)




           http://etc.usf.edu/clipart/11300/11358/gutenberg_11358.htm
Biblioteca Angelica, Roma




http://curiousexpeditions.org/2007/09/a_librophiliacs_love_letter_1.html
Plan for the National Library (1785)




    Étienne-Louis Boullée (1728-1799)
Welcome to the digital age!
Online Education Database




http://oedb.org/library/features/236-open-courseware-collections
The Long Tail                           [Anderson 2004]




 quot;We sold more books today that didn't sell at all yesterday
than we sold today of all the books that did sell yesterday.quot;


               http://en.wikipedia.org/wiki/The_Long_Tail
http://www.markluthringer.com/RidgemontTypologies/cellphones.html
http://www.google.com
We need information about
 the available resources!
Web2.0 &
User Generated Content
http://flickr.com/photos/stabilo-boss
Spell with flickr: http://metaatem.net/words/
http://en.wikipedia.org/wiki/User_generated_content
http://elearningnuts.de
http://www.flickr.com/photos/pavel1998/407853059/
http://youtube.com/watch?v=36bXgqmQ6rE
http://del.icio.us/search/?fr=del_icio_us&p=learntec&type=all
http://www.facebook.com
http://www.redesignme.org/
http://labs.adobe.com/technologies/knowhow/
We are experiencing a
   paradigm shift!
http://www.time.com/time/magazine/article/0,9171,1569514,00.html
From Traditional Media to Social Media

  •   from consumers to producers (prosumers)
  •   more democracy, less control
  •   it‘s about the user
  •   users are active, contribution is easy
  •   everybody can reach a broad audience
  •   networking, communication
  •   open, public, sharing
Is there also a
 paradigm shift in the
creation of metadata?
#views
                                     #favorites

ratings

                                     tags




comments




           http://aloe-project.de/
Information generated explicitly by users

   •   tags, comments, ratings
   •   relations (e.g., sets)
   •   profiles
   •   conversations
   •   …




   gives an understanding of the individuals who
   contributed (social browsing!)
Human Computation
http://www.espgame.org/
http://recaptcha.net/
Collective Intelligence
http://www.flickr.com/photos/azlijamil01/231592469/
Problems with metadata
“Metacrap”                                              [Doctorow 2001]




 •   People lie
 •   People are lazy
 •   People are stupid
 •   Mission: Impossible – know thyself
 •   Schema’s aren’t neutral
 •   Metrics influence results
 •   There’s more than one way to describe something!
Metadata is context-dependent!

   • description of a resource strongly depends on
      -   the role of a reader
      -   at what time the document is considered
      -   in which terminology and language it is written
      -   on which tasks he/she is currently working
      -   what expertise and experience is available
   • valuable / bootless / annoyance?
Some philosophy…




                                Wittgenstein


     ‘Die Bedeutung eines Wortes ist sein Gebrauch in der Sprache’
           (‘The meaning of a word is its use in the language’)

               Transferred into the world of (digital) resources:


‘The meaning of a resource is its use in the community’
Combining different ways
 to generate metadata
How can metadata be generated?

  • metadata generated by experts
  • metadata generated by users and user interactions
    - generated explicitly (e.g. tags, comments, ratings)
    - collected by tracking and observation components
      (sensors, log files, context information)
  • metadata generated automatically
    - content analysis
       •   statistic-based methods
       •   NLP
       •   ontology based approaches
       •   …
    - inference
Benefits, weaknesses of the approaches

  • expert metadata (centralistic approaches)
     •   expertise about respective domain, formats, standards
     •   cope with complex, difficult, time-consuming tasks
     •   expensive
     •   static (lifecycle? context?)
     •   often biased, subjective (motivations?)
  • user generated metadata (distributed approaches)
     • flat, simple ( cheap, fast)
     • different opinions, viewpoints (collective intelligence)
  • metadata generated automatically
     • scalable
     • restricted to the available knowledge
     • usually only works reasonably well with text

                                       [MemmelSchirruTomadakiWolpers2008]
Combine the strengths of
   each approach!
Resource profiles – combining metadata
[Downes 2004]
Resource profiles


 A ‘multi-faceted, wide ranging description of a resource’
 which is characterised by the following features:
 •   not conform to a particular XML schema, but a patchwork of metadata formats
     which are assembled as needed in order to form a description that is most
     appropriate for the given resource
 •   not authored by a particular author - it consists of a large set of information
     which is authored by many people
 •   may be distributed, in pieces, across a multitude of locations
 •   there is no single canonical or authoritative resource profile associated with a
     given resource
http://aloe-project.de
ALOE – a social resource and metadata hub

  • possibility to integrate and aggregate any kind of
    existing resources and metadata
     - wherever they is located
        - via upload or reference (persistence?)
     - not “just” several repositories
     - not by a single authority!
  • possibility to contribute new resources and metadata
  • access, preview, (inline)player, editor…
  • integration of advanced functionalities
Resource types




                                                                         images
                                                          (bmp, gif, jpg, png, tif, …)




       documents
(pdf, odt, odp, sxw, doc, ppt, …)




                                    videos
                                    (avi, mpeg, mov, …)                  web pages
                    audio
                (aac, mp3, …)
Resource locations

   •   the Web
   •   intranet
   •   desktop
   •   …
ALOE – some features

   •   upload and share arbitrary types of digital resources
   •   share and organize bookmarks
   •   tag, rate, and comment on resources and bookmarks
   •   initiate groups and communicate with other users
   •   publish as private, public, or only for certain groups
   •   find resources with different types of search filters
   •   rank search results according to different criteria
   •   associate arbitrary metadata sets with resources
   •   Web Service API (SOAP, REST)
Application:
Tag Recommendations
Tag recommendations using multiple sources
http://www.flickr.com/photos/fliegender/sets/1161829
Thank you for your attention!

http://www.dfki.de/~memmel
   http://elearningnuts.de
    http://aloe-project.de

More Related Content

What's hot

Social tagging for teachers
Social tagging for teachersSocial tagging for teachers
Social tagging for teachers
Riina Vuorikari
 

What's hot (10)

GREENSTONE DIGITAL LIBRARY SOFTWARE
GREENSTONE DIGITAL LIBRARY SOFTWAREGREENSTONE DIGITAL LIBRARY SOFTWARE
GREENSTONE DIGITAL LIBRARY SOFTWARE
 
Understanding Critical Elements of E-books: The Social Reading Experience of ...
Understanding Critical Elements of E-books: The Social Reading Experience of ...Understanding Critical Elements of E-books: The Social Reading Experience of ...
Understanding Critical Elements of E-books: The Social Reading Experience of ...
 
Ecology M10
Ecology M10Ecology M10
Ecology M10
 
Pundit at the Final DM2E event
Pundit at the Final DM2E eventPundit at the Final DM2E event
Pundit at the Final DM2E event
 
Interoperability and Its Role In Standardization, Plus A ResourceSync Overview
Interoperability and Its Role In Standardization, Plus A ResourceSync OverviewInteroperability and Its Role In Standardization, Plus A ResourceSync Overview
Interoperability and Its Role In Standardization, Plus A ResourceSync Overview
 
Macroscopes and Distant Reading: Implications for Infrastructures to Support ...
Macroscopes and Distant Reading: Implications for Infrastructures to Support ...Macroscopes and Distant Reading: Implications for Infrastructures to Support ...
Macroscopes and Distant Reading: Implications for Infrastructures to Support ...
 
Greenstone digital library
Greenstone digital libraryGreenstone digital library
Greenstone digital library
 
Challenges and opportunities for academic libraries
Challenges and opportunities for academic librariesChallenges and opportunities for academic libraries
Challenges and opportunities for academic libraries
 
Social tagging for teachers
Social tagging for teachersSocial tagging for teachers
Social tagging for teachers
 
Humanities Crowdsourcing on the Zooniverse Platform
Humanities Crowdsourcing on the Zooniverse PlatformHumanities Crowdsourcing on the Zooniverse Platform
Humanities Crowdsourcing on the Zooniverse Platform
 

Viewers also liked

Пассажирский вагон Мать и дитя
Пассажирский вагон Мать и дитяПассажирский вагон Мать и дитя
Пассажирский вагон Мать и дитя
kulibin
 
Cuestionario de autoevaluación2
Cuestionario de autoevaluación2Cuestionario de autoevaluación2
Cuestionario de autoevaluación2
Enrique Poot
 
自行車簡報
自行車簡報自行車簡報
自行車簡報
jaffchio
 
Caixinha Da Surpresa
Caixinha Da SurpresaCaixinha Da Surpresa
Caixinha Da Surpresa
valentecilene
 

Viewers also liked (20)

Premiums & Deductibles
Premiums & DeductiblesPremiums & Deductibles
Premiums & Deductibles
 
Personalize Your App with .ME!
Personalize Your App with .ME!Personalize Your App with .ME!
Personalize Your App with .ME!
 
5° básico a semana 11 al 15 abril
5° básico a  semana 11 al  15 abril5° básico a  semana 11 al  15 abril
5° básico a semana 11 al 15 abril
 
Пассажирский вагон Мать и дитя
Пассажирский вагон Мать и дитяПассажирский вагон Мать и дитя
Пассажирский вагон Мать и дитя
 
My life and i want to do sara monroy
My life and i want to do  sara monroyMy life and i want to do  sara monroy
My life and i want to do sara monroy
 
Cuestionario de autoevaluación2
Cuestionario de autoevaluación2Cuestionario de autoevaluación2
Cuestionario de autoevaluación2
 
Oracle on Oracle (OoO)
Oracle on Oracle (OoO)Oracle on Oracle (OoO)
Oracle on Oracle (OoO)
 
New Technologies Close the Recruitment Gap
New Technologies Close the Recruitment GapNew Technologies Close the Recruitment Gap
New Technologies Close the Recruitment Gap
 
Google Analytics and Webmaster tool
Google Analytics and Webmaster toolGoogle Analytics and Webmaster tool
Google Analytics and Webmaster tool
 
自行車簡報
自行車簡報自行車簡報
自行車簡報
 
Let's Get Personal: How to Change Your Marketing Approach & Get Noticed
Let's Get Personal: How to Change Your Marketing Approach & Get NoticedLet's Get Personal: How to Change Your Marketing Approach & Get Noticed
Let's Get Personal: How to Change Your Marketing Approach & Get Noticed
 
عربی کی چینی طور میں کیلی گرافی
عربی کی چینی طور میں کیلی گرافیعربی کی چینی طور میں کیلی گرافی
عربی کی چینی طور میں کیلی گرافی
 
CV
CVCV
CV
 
Botize tutorial
Botize tutorialBotize tutorial
Botize tutorial
 
Spark.me
Spark.meSpark.me
Spark.me
 
La escuela y yo
La  escuela y yoLa  escuela y yo
La escuela y yo
 
Introducción a la Arquitectura de OpenLaszlo
Introducción a la Arquitectura de OpenLaszloIntroducción a la Arquitectura de OpenLaszlo
Introducción a la Arquitectura de OpenLaszlo
 
Presentazione
PresentazionePresentazione
Presentazione
 
=]
=]=]
=]
 
Caixinha Da Surpresa
Caixinha Da SurpresaCaixinha Da Surpresa
Caixinha Da Surpresa
 

Similar to ALOE - Combining User Generated Content and Traditional Metadata

Open Data - Principles and Techniques
Open Data - Principles and TechniquesOpen Data - Principles and Techniques
Open Data - Principles and Techniques
Bernhard Haslhofer
 

Similar to ALOE - Combining User Generated Content and Traditional Metadata (20)

Open Peer Review Meets Open Archives CERN2001
Open Peer Review Meets Open Archives CERN2001Open Peer Review Meets Open Archives CERN2001
Open Peer Review Meets Open Archives CERN2001
 
Approaching Integration
Approaching IntegrationApproaching Integration
Approaching Integration
 
Open Source Web Content Management Technologies for Libraries
Open Source Web Content Management Technologies for LibrariesOpen Source Web Content Management Technologies for Libraries
Open Source Web Content Management Technologies for Libraries
 
Understanding Research 2.0 from a Socio-technical Perspective
Understanding Research 2.0 from a Socio-technical PerspectiveUnderstanding Research 2.0 from a Socio-technical Perspective
Understanding Research 2.0 from a Socio-technical Perspective
 
Caliber 2009 Tutorial Mgsree
Caliber 2009 Tutorial MgsreeCaliber 2009 Tutorial Mgsree
Caliber 2009 Tutorial Mgsree
 
Overview and Summarize knowledge areas: a dual approach in knowledge mapping ...
Overview and Summarize knowledge areas: a dual approach in knowledge mapping ...Overview and Summarize knowledge areas: a dual approach in knowledge mapping ...
Overview and Summarize knowledge areas: a dual approach in knowledge mapping ...
 
Our World is Socio-technical
Our World is Socio-technicalOur World is Socio-technical
Our World is Socio-technical
 
Melt Barcelona Variazioni Vuorikari Final
Melt Barcelona Variazioni Vuorikari FinalMelt Barcelona Variazioni Vuorikari Final
Melt Barcelona Variazioni Vuorikari Final
 
Some news about the SW
Some news about the SWSome news about the SW
Some news about the SW
 
Benoit Visual Only Retrieval
Benoit Visual Only RetrievalBenoit Visual Only Retrieval
Benoit Visual Only Retrieval
 
Eminent_7Dec_Vuorikari_social_tagging
Eminent_7Dec_Vuorikari_social_taggingEminent_7Dec_Vuorikari_social_tagging
Eminent_7Dec_Vuorikari_social_tagging
 
Web 2.0 E Oltre
Web 2.0 E OltreWeb 2.0 E Oltre
Web 2.0 E Oltre
 
Digital Humanities Workshop
Digital Humanities WorkshopDigital Humanities Workshop
Digital Humanities Workshop
 
Open Data - Principles and Techniques
Open Data - Principles and TechniquesOpen Data - Principles and Techniques
Open Data - Principles and Techniques
 
Aeliapedia: Knowledge Building with XWiki at AELIA
Aeliapedia: Knowledge  Building with XWiki at  AELIAAeliapedia: Knowledge  Building with XWiki at  AELIA
Aeliapedia: Knowledge Building with XWiki at AELIA
 
Ontologies for multimedia: the Semantic Culture Web
Ontologies for multimedia: the Semantic Culture WebOntologies for multimedia: the Semantic Culture Web
Ontologies for multimedia: the Semantic Culture Web
 
myOntology: Community-driven Vocabulary Design and Maintenance for E-Commerce
myOntology: Community-driven Vocabulary Design and Maintenance for E-CommercemyOntology: Community-driven Vocabulary Design and Maintenance for E-Commerce
myOntology: Community-driven Vocabulary Design and Maintenance for E-Commerce
 
Shared Canvas presentation at the LIBER conference
Shared Canvas presentation at the LIBER conferenceShared Canvas presentation at the LIBER conference
Shared Canvas presentation at the LIBER conference
 
Role of Ontologies in Semantic Digital Libraries
Role of Ontologies in Semantic Digital LibrariesRole of Ontologies in Semantic Digital Libraries
Role of Ontologies in Semantic Digital Libraries
 
Introduction to Metadata for IDAH Fellows
Introduction to Metadata for IDAH FellowsIntroduction to Metadata for IDAH Fellows
Introduction to Metadata for IDAH Fellows
 

Recently uploaded

Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
amitlee9823
 
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
lizamodels9
 
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
Sheetaleventcompany
 
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
daisycvs
 
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabiunwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
Abortion pills in Kuwait Cytotec pills in Kuwait
 
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service BangaloreCall Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
amitlee9823
 
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
dlhescort
 
Call Girls In Noida 959961⊹3876 Independent Escort Service Noida
Call Girls In Noida 959961⊹3876 Independent Escort Service NoidaCall Girls In Noida 959961⊹3876 Independent Escort Service Noida
Call Girls In Noida 959961⊹3876 Independent Escort Service Noida
dlhescort
 

Recently uploaded (20)

Lundin Gold - Q1 2024 Conference Call Presentation (Revised)
Lundin Gold - Q1 2024 Conference Call Presentation (Revised)Lundin Gold - Q1 2024 Conference Call Presentation (Revised)
Lundin Gold - Q1 2024 Conference Call Presentation (Revised)
 
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
 
Cracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptxCracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptx
 
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
 
Famous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st CenturyFamous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st Century
 
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
 
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
 
Dr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdfDr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdf
 
Value Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsValue Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and pains
 
Falcon's Invoice Discounting: Your Path to Prosperity
Falcon's Invoice Discounting: Your Path to ProsperityFalcon's Invoice Discounting: Your Path to Prosperity
Falcon's Invoice Discounting: Your Path to Prosperity
 
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabiunwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
 
Organizational Transformation Lead with Culture
Organizational Transformation Lead with CultureOrganizational Transformation Lead with Culture
Organizational Transformation Lead with Culture
 
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service BangaloreCall Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
 
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
 
(Anamika) VIP Call Girls Napur Call Now 8617697112 Napur Escorts 24x7
(Anamika) VIP Call Girls Napur Call Now 8617697112 Napur Escorts 24x7(Anamika) VIP Call Girls Napur Call Now 8617697112 Napur Escorts 24x7
(Anamika) VIP Call Girls Napur Call Now 8617697112 Napur Escorts 24x7
 
Falcon Invoice Discounting: Empowering Your Business Growth
Falcon Invoice Discounting: Empowering Your Business GrowthFalcon Invoice Discounting: Empowering Your Business Growth
Falcon Invoice Discounting: Empowering Your Business Growth
 
Uneak White's Personal Brand Exploration Presentation
Uneak White's Personal Brand Exploration PresentationUneak White's Personal Brand Exploration Presentation
Uneak White's Personal Brand Exploration Presentation
 
Call Girls Zirakpur👧 Book Now📱7837612180 📞👉Call Girl Service In Zirakpur No A...
Call Girls Zirakpur👧 Book Now📱7837612180 📞👉Call Girl Service In Zirakpur No A...Call Girls Zirakpur👧 Book Now📱7837612180 📞👉Call Girl Service In Zirakpur No A...
Call Girls Zirakpur👧 Book Now📱7837612180 📞👉Call Girl Service In Zirakpur No A...
 
Call Girls In Noida 959961⊹3876 Independent Escort Service Noida
Call Girls In Noida 959961⊹3876 Independent Escort Service NoidaCall Girls In Noida 959961⊹3876 Independent Escort Service Noida
Call Girls In Noida 959961⊹3876 Independent Escort Service Noida
 
Eluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort Service
Eluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort ServiceEluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort Service
Eluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort Service
 

ALOE - Combining User Generated Content and Traditional Metadata