SlideShare una empresa de Scribd logo
1 de 23
Descargar para leer sin conexión
Interactive visual representations of complex
             information structures
The problem

•  in the last years the amount of information available on the Web have increased
   not only in size, but also in complexity
•  most of the documents accessible through the internet consist of multimedia data,
   user generated content, real-time information
•  the complexity of the new structure of information has thus become a big issue in
   the field of user experience and web usability and there is not yet a standard
   framework for the presentation of these information to the user




                                                                                       2
Thinkbase and Thinkpedia

•  interactive visualization tools for exploring the semantic graph of large knowledge
   spaces
•  these systems are designed only to improve the visual representation of semantic
   web like the open shared knowledge databases Freebase and Wikipedia




                                                                                         3
Whatsonweb+

•  systems that develop the use of web clustering engines as data sources for the
   visualization
•  these systems forward the user’s queries to the classical web search engines, take
   back the results and organize them in categorized groups called clusters, in order
   to provide a semantic representation of the information to the user




                                                                                        4
TouchGraph Google Browser

•  a visual search engine that displays the connections between web sites using
   Google technology and visualizing the results in an interactive and customizable
   map




                                                                                      5
Previous works

•  all the previous solutions are built on top of a dedicated resource and cannot be
   extended to other information repositories, like:
   –  web search engines
   –  multimedia databases (images, video, etc.)
   –  real-time data
   –  traditional databases
   –  simple data sets (csv files, xml, etc.)

•  they do not add content extracted
   from other resources to improve
   information quality
•  they do not use advanced
   techniques for visualization of
   information




                                                                                       6
The visual interactive framework

The framework consists of a web-based application which allows users to
perform a query, extracting and merging results from diverse knowledge
repositories, and letting users to explore information by means of an interactive
graph-based user interface



•  easily adaptable to all common
   data repositories
•  related content extraction to enrich
   information quality
•  Information Visualization techniques
   to improve user experience



more efficiency in information retrieval



                                                                                    7
The architecture
•  The user performs a query against the following different resources:
   –  the main data source: a web search engine
   –  the related sources: two multimedia databases and a social network

•  results are then processed according to a semantic strategy to create a
   descriptions of the results
•  the GUI represents descriptions by specific interactive features and visual
   elements designed to allow users to explore the information




                                                                                 8
Main data source

•  the user performs a query against a web search engine which returns clustered
   data extracted from the web
•  we used the clustering engine Carrot2: search results are organized by topic,
   using the Lingo clustering engine




                                                                                   9
Related content sources

•  information extracted from the main resource are processed and used to query
   some of the most common social networks, image and video sharing platforms
•  the objective is the enrichment of information with related content in order to
   provide the user with a larger number of information sources to improve
   information completeness and increase user’s knowledge
•  our system uses the publicly available APIs of YouTube as source of video
   contents, Flickr for images and pictures and Technorati for social and real-time
   content




                                                                                      10
Resources description

•  all the information extracted from main and related content sources are then
   processed to create a semantic structure in the XML format
•  data are organized in the following elements:
   –  entities (called nodes), which represent the descriptors of the documents extracted from
      the resources
   –  relations (edges), which represent the connections among documents

•  The structure of data was designed with two goals:
   –  to be easily extended to all common data repositories or search engines, in order to
      implement a standardized representation of single elements, clusters, ranking informations
      and semantic relations
   –  to be lightweight, so that it can be easily delivered and processed by the RIA application
      that runs within a browser plugin.




                                                                                                   11
Graphical User Interface

•  the user interface uses graph-based representation techniques in order to
   maximizes data comprehension and relations analysis
•  visual paradigms are proposed by means of two different metaphors to represent
   information

•  interactive functions are implemented in order to explore the structure of data




                                                                                     12
Information visualization

•  each node of the interface is a graphically enriched element representing the
   following group of information:
   –  a cluster returned by the main data source
   –  related content from the multimedia repositories
   –  related content from the social repository

•  each node is shaped according to the relations
   among all the information of the corresponding
   group
•  a line connecting two different nodes represent
   the semantic relation between groups




                                                                                   13
Content access

•  Users can inspect all the information sources related to each node of the graphs
   that contain the search results, such as web pages, blog entries, images and
   videos related to the subject of the query
•  Contents can be accessed by clicking on buttons under each node name




                                                                                      14
Geometric paradigm

•  results are represented by a geometric shape differing in size, colour and shape:
   –  size represents the amount of results returned by the main data source
   –  colour represents the amount of results returned by the multimedia repositories
   –  shape type represents the amount of results returned by the social repository (starting
      from the basic shape of a triangle)




                                                                                                15
Example of geometric user interface




                                      16
Urban paradigm

•  results are represented by elements of a urban landscape:
   –  building type represents the amount of results returned by the main data source
   –  trees represent the number of amount returned by the multimedia repositories
   –  people represent the number of amount returned by the social repository




                                                                                        17
Example of urban visual interface




                                    18
Experimental analysis

•  testing was focused on evaluating the quality of the two different visual paradigms
   and the usability of the system
•  11 users with different cultural background and expertise have been selected:
   –  3 students and researchers of the Media Integration and Communication Center
   –  3 students of the Master in Multimedia Content Design
   –  5 non-technical users

•  the test was conducted in different sessions according to the following methods:
   –  trained testing: participants were first given a brief tutorial (lasting about 10 minutes) about
      the functions of the system
   –  untrained testing: participants were required to complete the test without any previous
      knowledge of the system




                                                                                                         19
Users test methodology

•  each participant was asked to find a document, image or video about a topic using
   a keyword given by the test supervisor
•  the tasks assigned in the experiments were:
   –  task 1: find an installation guide of Ubuntu operating system, using the keyword ubuntu
   –  task 2: find a web page describing the climate conditions that can be expected in Italy,
      using the keyword Italy
   –  task 3: find the name of the founder of the social network Facebook, using the keyword
      facebook
   –  task 4: find an image of one or more players of American Football, using the keyword
      football

•  tasks were followed by a short interview in which subjects were asked about their
   experiences and their understanding of interface, data representations and visual
   paradigms

•  parameters used to evaluate the system:
   –  the number of interactions (mouse clicks) used to complete a task
   –  the time spent (seconds) used to complete a task


                                                                                                 20
Trained testing results
•  9 users were assigned to this test (3 users for each results presentation paradigm)
•  Google was used to compare results with a traditional visualization interface




                                                                                         21
Untrained testing results
•  2 users were assigned to this test, one for each visualization paradigm




                                                                             22
Conclusions and future works

•  In this paper was presented a framework to visualize heterogenous information
   from the World Wide Web
•  Given a query string, the proposed system extracts the results from a web
   clustering engine and represent them according to a graph-based visualization
   technique
•  The GUI allows the end-user to explore the information space and visualize
   related content extracted from different resources, like multimedia databases and
   social networks
•  Two different visualization paradigms have been developed and tested in usability
   experiments, to evaluate their effectiveness in letting end-user to have a better
   comprehension of the categories and semantic relationships existing between the
   search results, thus achieving a more efficient retrieval of the web documents
•  Future work will address an extended experimental evaluation with different user-
   interfaces, to overcome the difficulties highlighted in the experiments, as well as
   an expansion of methods used for the extraction and linking of multimedia content
   related to the textual searches


                                                                                         23

Más contenido relacionado

Similar a Ircdl damico del-bimbo-meoni

2015 04-21-eexcess emtacl
2015 04-21-eexcess emtacl2015 04-21-eexcess emtacl
2015 04-21-eexcess emtaclTamara Pianos
 
Putting Linked Data to Use in a Large Higher-Education Organisation
Putting Linked Data to Use in a Large Higher-Education OrganisationPutting Linked Data to Use in a Large Higher-Education Organisation
Putting Linked Data to Use in a Large Higher-Education OrganisationMathieu d'Aquin
 
A distributed network of digital heritage information by Enno Meijers - Europ...
A distributed network of digital heritage information by Enno Meijers - Europ...A distributed network of digital heritage information by Enno Meijers - Europ...
A distributed network of digital heritage information by Enno Meijers - Europ...Europeana
 
Chapter 10 authoring
Chapter 10 authoringChapter 10 authoring
Chapter 10 authoringshelly3160
 
Integration and Filtering: Creating visibility across library resources using...
Integration and Filtering: Creating visibility across library resources using...Integration and Filtering: Creating visibility across library resources using...
Integration and Filtering: Creating visibility across library resources using...Emmanuel E C
 
Creating visibilitythroughngl final
Creating visibilitythroughngl finalCreating visibilitythroughngl final
Creating visibilitythroughngl finalEmmanuel E C
 
The Social Semantic Web
The Social Semantic WebThe Social Semantic Web
The Social Semantic WebJohn Breslin
 
EuropeanaTech 2018: A distributed network of digital heritage information
EuropeanaTech 2018: A distributed network of digital heritage informationEuropeanaTech 2018: A distributed network of digital heritage information
EuropeanaTech 2018: A distributed network of digital heritage informationEnno Meijers
 
Chapter 10 designing and producing Multimedia
Chapter 10 designing and producing MultimediaChapter 10 designing and producing Multimedia
Chapter 10 designing and producing MultimediaShehryar Ahmad
 
CLARIAH Toogdag 2018: A distributed network of digital heritage information
CLARIAH Toogdag 2018: A distributed network of digital heritage informationCLARIAH Toogdag 2018: A distributed network of digital heritage information
CLARIAH Toogdag 2018: A distributed network of digital heritage informationEnno Meijers
 
The Information Workbench -
The Information Workbench -  The Information Workbench -
The Information Workbench - Thanh Tran
 
Annotations and Europeana @Project Assembly 2014 - Tech Workshops
Annotations and Europeana @Project Assembly 2014 - Tech WorkshopsAnnotations and Europeana @Project Assembly 2014 - Tech Workshops
Annotations and Europeana @Project Assembly 2014 - Tech WorkshopsDavid Haskiya
 
Changing the Curation Equation: A Data Lifecycle Approach to Lowering Costs a...
Changing the Curation Equation: A Data Lifecycle Approach to Lowering Costs a...Changing the Curation Equation: A Data Lifecycle Approach to Lowering Costs a...
Changing the Curation Equation: A Data Lifecycle Approach to Lowering Costs a...SEAD
 
Data Harvesting, Curation and Fusion Model to Support Public Service Recommen...
Data Harvesting, Curation and Fusion Model to Support Public Service Recommen...Data Harvesting, Curation and Fusion Model to Support Public Service Recommen...
Data Harvesting, Curation and Fusion Model to Support Public Service Recommen...Citadelh2020
 
Data Harvesting, Curation and Fusion Model to Support Public Service Recommen...
Data Harvesting, Curation and Fusion Model to Support Public Service Recommen...Data Harvesting, Curation and Fusion Model to Support Public Service Recommen...
Data Harvesting, Curation and Fusion Model to Support Public Service Recommen...Gayane Sedrakyan
 
Social shopping with semantic power
Social shopping with semantic powerSocial shopping with semantic power
Social shopping with semantic powerJesse Wang
 

Similar a Ircdl damico del-bimbo-meoni (20)

Chapter Ten
Chapter TenChapter Ten
Chapter Ten
 
SWS-Lecture5.ppt
SWS-Lecture5.pptSWS-Lecture5.ppt
SWS-Lecture5.ppt
 
Benoit Visual Only Retrieval
Benoit Visual Only RetrievalBenoit Visual Only Retrieval
Benoit Visual Only Retrieval
 
2015 04-21-eexcess emtacl
2015 04-21-eexcess emtacl2015 04-21-eexcess emtacl
2015 04-21-eexcess emtacl
 
Putting Linked Data to Use in a Large Higher-Education Organisation
Putting Linked Data to Use in a Large Higher-Education OrganisationPutting Linked Data to Use in a Large Higher-Education Organisation
Putting Linked Data to Use in a Large Higher-Education Organisation
 
A distributed network of digital heritage information by Enno Meijers - Europ...
A distributed network of digital heritage information by Enno Meijers - Europ...A distributed network of digital heritage information by Enno Meijers - Europ...
A distributed network of digital heritage information by Enno Meijers - Europ...
 
Chapter 10 authoring
Chapter 10 authoringChapter 10 authoring
Chapter 10 authoring
 
Integration and Filtering: Creating visibility across library resources using...
Integration and Filtering: Creating visibility across library resources using...Integration and Filtering: Creating visibility across library resources using...
Integration and Filtering: Creating visibility across library resources using...
 
Creating visibilitythroughngl final
Creating visibilitythroughngl finalCreating visibilitythroughngl final
Creating visibilitythroughngl final
 
The Social Semantic Web
The Social Semantic WebThe Social Semantic Web
The Social Semantic Web
 
EuropeanaTech 2018: A distributed network of digital heritage information
EuropeanaTech 2018: A distributed network of digital heritage informationEuropeanaTech 2018: A distributed network of digital heritage information
EuropeanaTech 2018: A distributed network of digital heritage information
 
Chapter 10 designing and producing Multimedia
Chapter 10 designing and producing MultimediaChapter 10 designing and producing Multimedia
Chapter 10 designing and producing Multimedia
 
CLARIAH Toogdag 2018: A distributed network of digital heritage information
CLARIAH Toogdag 2018: A distributed network of digital heritage informationCLARIAH Toogdag 2018: A distributed network of digital heritage information
CLARIAH Toogdag 2018: A distributed network of digital heritage information
 
The Information Workbench -
The Information Workbench -  The Information Workbench -
The Information Workbench -
 
Annotations and Europeana @Project Assembly 2014 - Tech Workshops
Annotations and Europeana @Project Assembly 2014 - Tech WorkshopsAnnotations and Europeana @Project Assembly 2014 - Tech Workshops
Annotations and Europeana @Project Assembly 2014 - Tech Workshops
 
Changing the Curation Equation: A Data Lifecycle Approach to Lowering Costs a...
Changing the Curation Equation: A Data Lifecycle Approach to Lowering Costs a...Changing the Curation Equation: A Data Lifecycle Approach to Lowering Costs a...
Changing the Curation Equation: A Data Lifecycle Approach to Lowering Costs a...
 
Data Harvesting, Curation and Fusion Model to Support Public Service Recommen...
Data Harvesting, Curation and Fusion Model to Support Public Service Recommen...Data Harvesting, Curation and Fusion Model to Support Public Service Recommen...
Data Harvesting, Curation and Fusion Model to Support Public Service Recommen...
 
Data Harvesting, Curation and Fusion Model to Support Public Service Recommen...
Data Harvesting, Curation and Fusion Model to Support Public Service Recommen...Data Harvesting, Curation and Fusion Model to Support Public Service Recommen...
Data Harvesting, Curation and Fusion Model to Support Public Service Recommen...
 
Zoveel informatie, zo weinig tijd
Zoveel informatie, zo weinig tijdZoveel informatie, zo weinig tijd
Zoveel informatie, zo weinig tijd
 
Social shopping with semantic power
Social shopping with semantic powerSocial shopping with semantic power
Social shopping with semantic power
 

Más de Media Integration and Communication Center (12)

Interactive Video Search and Browsing Systems
Interactive Video Search and Browsing SystemsInteractive Video Search and Browsing Systems
Interactive Video Search and Browsing Systems
 
Danthe. Digital and Tuscan heritage
Danthe. Digital and Tuscan heritageDanthe. Digital and Tuscan heritage
Danthe. Digital and Tuscan heritage
 
IM3I flyer
IM3I flyerIM3I flyer
IM3I flyer
 
IM3I brochure
IM3I brochureIM3I brochure
IM3I brochure
 
IM3I flyer
IM3I flyerIM3I flyer
IM3I flyer
 
PASCAL VOC 2010: semantic object segmentation and action recognition in still...
PASCAL VOC 2010: semantic object segmentation and action recognition in still...PASCAL VOC 2010: semantic object segmentation and action recognition in still...
PASCAL VOC 2010: semantic object segmentation and action recognition in still...
 
The harmony potential: fusing local and global information for semantic image...
The harmony potential: fusing local and global information for semantic image...The harmony potential: fusing local and global information for semantic image...
The harmony potential: fusing local and global information for semantic image...
 
MediaPick
MediaPickMediaPick
MediaPick
 
Andromeda
AndromedaAndromeda
Andromeda
 
Sirio, Orione and Pan
Sirio, Orione and PanSirio, Orione and Pan
Sirio, Orione and Pan
 
Vidivideo and IM3I
Vidivideo and IM3IVidivideo and IM3I
Vidivideo and IM3I
 
Accurate Evaluation of HER-2 Ampli cation in FISH Images Poster at Internatio...
Accurate Evaluation of HER-2 Amplication in FISH Images Poster at Internatio...Accurate Evaluation of HER-2 Amplication in FISH Images Poster at Internatio...
Accurate Evaluation of HER-2 Ampli cation in FISH Images Poster at Internatio...
 

Último

Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfNeo4j
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersNicole Novielli
 
Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)Kaya Weers
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch TuesdayIvanti
 
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...Nikki Chapple
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfIngrid Airi González
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical InfrastructureVarsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructureitnewsafrica
 
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentPim van der Noll
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPathCommunity
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsRavi Sanghani
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Hiroshi SHIBATA
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Alkin Tezuysal
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsNathaniel Shimoni
 
Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024TopCSSGallery
 

Último (20)

Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdf
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software Developers
 
Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch Tuesday
 
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdf
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical InfrastructureVarsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
 
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to Hero
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and Insights
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
 
Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024
 

Ircdl damico del-bimbo-meoni

  • 1. Interactive visual representations of complex information structures
  • 2. The problem •  in the last years the amount of information available on the Web have increased not only in size, but also in complexity •  most of the documents accessible through the internet consist of multimedia data, user generated content, real-time information •  the complexity of the new structure of information has thus become a big issue in the field of user experience and web usability and there is not yet a standard framework for the presentation of these information to the user 2
  • 3. Thinkbase and Thinkpedia •  interactive visualization tools for exploring the semantic graph of large knowledge spaces •  these systems are designed only to improve the visual representation of semantic web like the open shared knowledge databases Freebase and Wikipedia 3
  • 4. Whatsonweb+ •  systems that develop the use of web clustering engines as data sources for the visualization •  these systems forward the user’s queries to the classical web search engines, take back the results and organize them in categorized groups called clusters, in order to provide a semantic representation of the information to the user 4
  • 5. TouchGraph Google Browser •  a visual search engine that displays the connections between web sites using Google technology and visualizing the results in an interactive and customizable map 5
  • 6. Previous works •  all the previous solutions are built on top of a dedicated resource and cannot be extended to other information repositories, like: –  web search engines –  multimedia databases (images, video, etc.) –  real-time data –  traditional databases –  simple data sets (csv files, xml, etc.) •  they do not add content extracted from other resources to improve information quality •  they do not use advanced techniques for visualization of information 6
  • 7. The visual interactive framework The framework consists of a web-based application which allows users to perform a query, extracting and merging results from diverse knowledge repositories, and letting users to explore information by means of an interactive graph-based user interface •  easily adaptable to all common data repositories •  related content extraction to enrich information quality •  Information Visualization techniques to improve user experience more efficiency in information retrieval 7
  • 8. The architecture •  The user performs a query against the following different resources: –  the main data source: a web search engine –  the related sources: two multimedia databases and a social network •  results are then processed according to a semantic strategy to create a descriptions of the results •  the GUI represents descriptions by specific interactive features and visual elements designed to allow users to explore the information 8
  • 9. Main data source •  the user performs a query against a web search engine which returns clustered data extracted from the web •  we used the clustering engine Carrot2: search results are organized by topic, using the Lingo clustering engine 9
  • 10. Related content sources •  information extracted from the main resource are processed and used to query some of the most common social networks, image and video sharing platforms •  the objective is the enrichment of information with related content in order to provide the user with a larger number of information sources to improve information completeness and increase user’s knowledge •  our system uses the publicly available APIs of YouTube as source of video contents, Flickr for images and pictures and Technorati for social and real-time content 10
  • 11. Resources description •  all the information extracted from main and related content sources are then processed to create a semantic structure in the XML format •  data are organized in the following elements: –  entities (called nodes), which represent the descriptors of the documents extracted from the resources –  relations (edges), which represent the connections among documents •  The structure of data was designed with two goals: –  to be easily extended to all common data repositories or search engines, in order to implement a standardized representation of single elements, clusters, ranking informations and semantic relations –  to be lightweight, so that it can be easily delivered and processed by the RIA application that runs within a browser plugin. 11
  • 12. Graphical User Interface •  the user interface uses graph-based representation techniques in order to maximizes data comprehension and relations analysis •  visual paradigms are proposed by means of two different metaphors to represent information •  interactive functions are implemented in order to explore the structure of data 12
  • 13. Information visualization •  each node of the interface is a graphically enriched element representing the following group of information: –  a cluster returned by the main data source –  related content from the multimedia repositories –  related content from the social repository •  each node is shaped according to the relations among all the information of the corresponding group •  a line connecting two different nodes represent the semantic relation between groups 13
  • 14. Content access •  Users can inspect all the information sources related to each node of the graphs that contain the search results, such as web pages, blog entries, images and videos related to the subject of the query •  Contents can be accessed by clicking on buttons under each node name 14
  • 15. Geometric paradigm •  results are represented by a geometric shape differing in size, colour and shape: –  size represents the amount of results returned by the main data source –  colour represents the amount of results returned by the multimedia repositories –  shape type represents the amount of results returned by the social repository (starting from the basic shape of a triangle) 15
  • 16. Example of geometric user interface 16
  • 17. Urban paradigm •  results are represented by elements of a urban landscape: –  building type represents the amount of results returned by the main data source –  trees represent the number of amount returned by the multimedia repositories –  people represent the number of amount returned by the social repository 17
  • 18. Example of urban visual interface 18
  • 19. Experimental analysis •  testing was focused on evaluating the quality of the two different visual paradigms and the usability of the system •  11 users with different cultural background and expertise have been selected: –  3 students and researchers of the Media Integration and Communication Center –  3 students of the Master in Multimedia Content Design –  5 non-technical users •  the test was conducted in different sessions according to the following methods: –  trained testing: participants were first given a brief tutorial (lasting about 10 minutes) about the functions of the system –  untrained testing: participants were required to complete the test without any previous knowledge of the system 19
  • 20. Users test methodology •  each participant was asked to find a document, image or video about a topic using a keyword given by the test supervisor •  the tasks assigned in the experiments were: –  task 1: find an installation guide of Ubuntu operating system, using the keyword ubuntu –  task 2: find a web page describing the climate conditions that can be expected in Italy, using the keyword Italy –  task 3: find the name of the founder of the social network Facebook, using the keyword facebook –  task 4: find an image of one or more players of American Football, using the keyword football •  tasks were followed by a short interview in which subjects were asked about their experiences and their understanding of interface, data representations and visual paradigms •  parameters used to evaluate the system: –  the number of interactions (mouse clicks) used to complete a task –  the time spent (seconds) used to complete a task 20
  • 21. Trained testing results •  9 users were assigned to this test (3 users for each results presentation paradigm) •  Google was used to compare results with a traditional visualization interface 21
  • 22. Untrained testing results •  2 users were assigned to this test, one for each visualization paradigm 22
  • 23. Conclusions and future works •  In this paper was presented a framework to visualize heterogenous information from the World Wide Web •  Given a query string, the proposed system extracts the results from a web clustering engine and represent them according to a graph-based visualization technique •  The GUI allows the end-user to explore the information space and visualize related content extracted from different resources, like multimedia databases and social networks •  Two different visualization paradigms have been developed and tested in usability experiments, to evaluate their effectiveness in letting end-user to have a better comprehension of the categories and semantic relationships existing between the search results, thus achieving a more efficient retrieval of the web documents •  Future work will address an extended experimental evaluation with different user- interfaces, to overcome the difficulties highlighted in the experiments, as well as an expansion of methods used for the extraction and linking of multimedia content related to the textual searches 23