SlideShare a Scribd company logo
DIPARTIMENTO DI ELETTRONICA E INFORMAZIONE




                PhDAY 2011



Exploratory computing
designing engines for discovery-driven user
experiences
Luigi Spagnolo: spagnolo@elet.polimi.it
Exploration vs. search
                                    DIPARTIMENTO DI ELETTRONICA E INFORMAZIONE




•  E.g. a website presenting a research lab
•  Search task: 
  §  "find recent significant publications on a certain
      argument and/or by certain authors"
•  Exploratory user experience: 
  §  understand the research interests of the lab (and
      of its members) and how they evolved over time.
  §  Evaluate the quality of research in terms of
      publications and of collaboration with other
      universities.
Exploration: a definition
                                    DIPARTIMENTO DI ELETTRONICA E INFORMAZIONE



•  Moving into a information space
   representing a certain domain
  §  The purpose: discovering additional information
      the properties (the facets) of the objects in it
  §  A sort of user-centred, interactive data mining
  §  The query is not aimed at finding a set of objects,
      but rather…
  §  At defining the target set of objects whose
      properties are observed and analysed




                PhDAY 2010 - DEI
                               
                                            3
My proposal: FELIS
                                 DIPARTIMENTO DI ELETTRONICA E INFORMAZIONE



•  Faceted Exploration for Leverage of
   Information Systems
•  A comprehensive framework for exploratory
   user experiences, covering:
    §  knowledge representation and querying
    §  widgets and interaction patterns for
        semantic faceted explorations
    §  information visualization strategies to
        highlight the correlation between
        properties, supported by exploration
        metrics

              PhDAY 2010 - DEI
                             
                                           4
FelisQL
                                           DIPARTIMENTO DI ELETTRONICA E INFORMAZIONE



•  A language for knowledge representation and
   querying
   §  An extension to LISQL (Ferré 2011, University of Rennes I)
   §  Can be seen either as a different notation for RDF/SPARQL
       or as an autonomous, high level query language
•  User and application centred perspective:
   §  High expressive power
   §  Queries easily represented in the interface
   §  Uniform way of describing resources coming from different
       sources (e.g. mash-ups) and of different kind (controlled
       vocabularies, ontologies, folksonomies, text mining data)
   §  Simplified exchange of structured data between client and
       server in rich internet applications



                    PhDAY 2010 - DEI
                                   
                                               5
FelisQL: a query
                                                  DIPARTIMENTO DI ELETTRONICA E INFORMAZIONE




a publication
   and author: 
    (an associate professor and affiliation: ‘Politecnico di Milano’) 
        
at position: “first” or “second”,
    (a researcher and affiliation: (an university and country: not ‘Italy’))
                                                                           
 



Publications having as first or second author an
associate professor from Politecnico di Milano, and as
as additional author a researcher that is affilated to an
university that is not in Italy
The interface | 1
                                            DIPARTIMENTO DI ELETTRONICA E INFORMAZIONE



•  Facet widgets allow to navigate and analyse items
   according to a specific property (e.g. author)
•  Hyperlinks allow for query trasformations
   §  Add new constraints (existential restrictions) on specific
       properties and (the facets)
   §  Add alternatives on the existing filters
•  Focus: any sub-expression of the query
   §  The point at which a new filter is “appended” à allows to
       build full-Boolean queries of arbitrary depth
   §  A different point of view on the target of the exploration




                    PhDAY 2010 - DEI
                                   
                                                7
The interface | 2
                              DIPARTIMENTO DI ELETTRONICA E INFORMAZIONE




           PhDAY 2010 - DEI
                          
                                           8
The interface | 3
                              DIPARTIMENTO DI ELETTRONICA E INFORMAZIONE




           PhDAY 2010 - DEI
                          
                                           9
Information visualization | 1
                                               DIPARTIMENTO DI ELETTRONICA E INFORMAZIONE




•  Tag clouds and histograms to represent
   the relevance of facet values
•  Possible measures of relevance
   §  E.g. given the query a Publication and author: (an ‘Associate
       Professor’ and the restriction subject: “exploratory interfaces”
   §  Count: how may publications that are authored by an associate
       professor have also “exploratory interfaces” as subject?
   §  Recall: how many of those that have “exploratory interfaces” as
       subject are also authored by an associate professor?
   §  Other “custom measures”: e.g. average impact factor of
       publications having “exploratory interfaces” as subject 
•  Multi-dimensional views for query results: charts,
   maps, etc.
•  Metrics for measuring “changes in explorations” 
                       PhDAY 2010 - DEI
                                      
                                              10
Information visualization | 2
                                         DIPARTIMENTO DI ELETTRONICA E INFORMAZIONE




                              An interactive map of venues
                              of archaeologic interest in Italy
                              with location: “Northern Italy”
                              selected



           PhDAY 2010 - DEI
                          
                                                    11
Information visualization | 3
                                    DIPARTIMENTO DI ELETTRONICA E INFORMAZIONE




       Shift to 
       location: “Southern Italy”
       the colors indicate the
       increase/decrease of
       relevance of ancient
       civilizations in this area
       w.r.t. to North




               PhDAY 2010 - DEI
                              
                                           12
DIPARTIMENTO DI ELETTRONICA E INFORMAZIONE




Thank you for your kind
attention!
For questions and details, write me at spagnolo@elet.polimi.it 




                   PhDAY 2011 - DEI
                                  
                                             13

More Related Content

Similar to Spagnolo ph day2011

Shifting the Burden from the User to the Data Provider
Shifting the Burden from the User to the Data ProviderShifting the Burden from the User to the Data Provider
Shifting the Burden from the User to the Data Provider
The HDF-EOS Tools and Information Center
 
The VRC Project
The VRC ProjectThe VRC Project
The VRC Project
Fabrizio Giudici
 
Finna project
Finna projectFinna project
Linked Open Data Visualization
Linked Open Data VisualizationLinked Open Data Visualization
Linked Open Data Visualization
Laura Po
 
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 ...
KNOWeSCAPE2014
 
ArCo: the Knowledge Graph of Italian Cultural Heritage
ArCo: the Knowledge Graph of Italian Cultural HeritageArCo: the Knowledge Graph of Italian Cultural Heritage
ArCo: the Knowledge Graph of Italian Cultural Heritage
Valentina Presutti
 
Linked Open Graph: browsing multiple SPARQL entry points to build your own LO...
Linked Open Graph: browsing multiple SPARQL entry points to build your own LO...Linked Open Graph: browsing multiple SPARQL entry points to build your own LO...
Linked Open Graph: browsing multiple SPARQL entry points to build your own LO...
Paolo Nesi
 
Application of information and communication technologies in some selected sp...
Application of information and communication technologies in some selected sp...Application of information and communication technologies in some selected sp...
Application of information and communication technologies in some selected sp...
Libsoul Technologies Pvt. Ltd.
 
Innovation Ecosystem Transformation – Finnish Perspective
Innovation Ecosystem Transformation – Finnish PerspectiveInnovation Ecosystem Transformation – Finnish Perspective
Innovation Ecosystem Transformation – Finnish Perspective
Jukka Huhtamäki
 
Science 2.0 - Science Barcamp Vienna
Science 2.0 - Science Barcamp ViennaScience 2.0 - Science Barcamp Vienna
Science 2.0 - Science Barcamp Vienna
Open Knowledge Maps
 
Open data and reuse of public information
Open data and reuse of public informationOpen data and reuse of public information
Open data and reuse of public information
Vestforsk.no
 
Visibility and internationalization USARB Through Institutional Repository
Visibility and internationalization USARB Through Institutional Repository Visibility and internationalization USARB Through Institutional Repository
Visibility and internationalization USARB Through Institutional Repository
Scientific Library of Alecu Russo State University Balts Moldova
 
Linked Open Data Cloud
Linked Open Data CloudLinked Open Data Cloud
Linked Open Data Cloud
PretaLLOD
 
LSST Education and Public Outreach (EPO)
LSST Education and Public Outreach (EPO) LSST Education and Public Outreach (EPO)
LSST Education and Public Outreach (EPO)
Amanda Bauer
 
Syros04 toraki
Syros04 torakiSyros04 toraki
Syros04 toraki
Katerina Toraki
 
Partnering for Research Data
Partnering for Research DataPartnering for Research Data
Partnering for Research Data
Liz Lyon
 
A Linked Fusion of Things, Services, and Data to Support a Collaborative Data...
A Linked Fusion of Things, Services, and Data to Support a Collaborative Data...A Linked Fusion of Things, Services, and Data to Support a Collaborative Data...
A Linked Fusion of Things, Services, and Data to Support a Collaborative Data...
Eric Stephan
 
Europeana bergen may2010_dovwiner
Europeana bergen may2010_dovwinerEuropeana bergen may2010_dovwiner
Europeana bergen may2010_dovwiner
Dov Winer
 
From Big Linked Data to Linked Big Data - DBpedia as a framework for data int...
From Big Linked Data to Linked Big Data - DBpedia as a framework for data int...From Big Linked Data to Linked Big Data - DBpedia as a framework for data int...
From Big Linked Data to Linked Big Data - DBpedia as a framework for data int...
giuseppe_futia
 
VIVO Conference 2013 Panel Slides
VIVO Conference 2013 Panel SlidesVIVO Conference 2013 Panel Slides
VIVO Conference 2013 Panel Slides
Patrick West
 

Similar to Spagnolo ph day2011 (20)

Shifting the Burden from the User to the Data Provider
Shifting the Burden from the User to the Data ProviderShifting the Burden from the User to the Data Provider
Shifting the Burden from the User to the Data Provider
 
The VRC Project
The VRC ProjectThe VRC Project
The VRC Project
 
Finna project
Finna projectFinna project
Finna project
 
Linked Open Data Visualization
Linked Open Data VisualizationLinked Open Data Visualization
Linked Open Data Visualization
 
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 ...
 
ArCo: the Knowledge Graph of Italian Cultural Heritage
ArCo: the Knowledge Graph of Italian Cultural HeritageArCo: the Knowledge Graph of Italian Cultural Heritage
ArCo: the Knowledge Graph of Italian Cultural Heritage
 
Linked Open Graph: browsing multiple SPARQL entry points to build your own LO...
Linked Open Graph: browsing multiple SPARQL entry points to build your own LO...Linked Open Graph: browsing multiple SPARQL entry points to build your own LO...
Linked Open Graph: browsing multiple SPARQL entry points to build your own LO...
 
Application of information and communication technologies in some selected sp...
Application of information and communication technologies in some selected sp...Application of information and communication technologies in some selected sp...
Application of information and communication technologies in some selected sp...
 
Innovation Ecosystem Transformation – Finnish Perspective
Innovation Ecosystem Transformation – Finnish PerspectiveInnovation Ecosystem Transformation – Finnish Perspective
Innovation Ecosystem Transformation – Finnish Perspective
 
Science 2.0 - Science Barcamp Vienna
Science 2.0 - Science Barcamp ViennaScience 2.0 - Science Barcamp Vienna
Science 2.0 - Science Barcamp Vienna
 
Open data and reuse of public information
Open data and reuse of public informationOpen data and reuse of public information
Open data and reuse of public information
 
Visibility and internationalization USARB Through Institutional Repository
Visibility and internationalization USARB Through Institutional Repository Visibility and internationalization USARB Through Institutional Repository
Visibility and internationalization USARB Through Institutional Repository
 
Linked Open Data Cloud
Linked Open Data CloudLinked Open Data Cloud
Linked Open Data Cloud
 
LSST Education and Public Outreach (EPO)
LSST Education and Public Outreach (EPO) LSST Education and Public Outreach (EPO)
LSST Education and Public Outreach (EPO)
 
Syros04 toraki
Syros04 torakiSyros04 toraki
Syros04 toraki
 
Partnering for Research Data
Partnering for Research DataPartnering for Research Data
Partnering for Research Data
 
A Linked Fusion of Things, Services, and Data to Support a Collaborative Data...
A Linked Fusion of Things, Services, and Data to Support a Collaborative Data...A Linked Fusion of Things, Services, and Data to Support a Collaborative Data...
A Linked Fusion of Things, Services, and Data to Support a Collaborative Data...
 
Europeana bergen may2010_dovwiner
Europeana bergen may2010_dovwinerEuropeana bergen may2010_dovwiner
Europeana bergen may2010_dovwiner
 
From Big Linked Data to Linked Big Data - DBpedia as a framework for data int...
From Big Linked Data to Linked Big Data - DBpedia as a framework for data int...From Big Linked Data to Linked Big Data - DBpedia as a framework for data int...
From Big Linked Data to Linked Big Data - DBpedia as a framework for data int...
 
VIVO Conference 2013 Panel Slides
VIVO Conference 2013 Panel SlidesVIVO Conference 2013 Panel Slides
VIVO Conference 2013 Panel Slides
 

More from Luigi Spagnolo

Exploratory computing: designing discovery-driven user experiences
Exploratory computing: designing discovery-driven user experiencesExploratory computing: designing discovery-driven user experiences
Exploratory computing: designing discovery-driven user experiences
Luigi Spagnolo
 
EnciclopediaDellaBellezza
EnciclopediaDellaBellezzaEnciclopediaDellaBellezza
EnciclopediaDellaBellezza
Luigi Spagnolo
 
Models and interaction mechanisms for exploratory interfaces
Models and interaction mechanisms for exploratory interfacesModels and interaction mechanisms for exploratory interfaces
Models and interaction mechanisms for exploratory interfaces
Luigi Spagnolo
 
Visualization for exploratory interfaces
Visualization for exploratory interfacesVisualization for exploratory interfaces
Visualization for exploratory interfaces
Luigi Spagnolo
 
Progetto io@accedo
Progetto io@accedoProgetto io@accedo
Progetto io@accedo
Luigi Spagnolo
 
Gustavo.it - IdeaTre60
Gustavo.it  - IdeaTre60Gustavo.it  - IdeaTre60
Gustavo.it - IdeaTre60
Luigi Spagnolo
 
Multifaceted classifications and interactive visualization for exploratory ex...
Multifaceted classifications and interactive visualization for exploratory ex...Multifaceted classifications and interactive visualization for exploratory ex...
Multifaceted classifications and interactive visualization for exploratory ex...
Luigi Spagnolo
 
Spagnolo Luigi M673688 Presentation
Spagnolo Luigi M673688 PresentationSpagnolo Luigi M673688 Presentation
Spagnolo Luigi M673688 Presentation
Luigi Spagnolo
 

More from Luigi Spagnolo (8)

Exploratory computing: designing discovery-driven user experiences
Exploratory computing: designing discovery-driven user experiencesExploratory computing: designing discovery-driven user experiences
Exploratory computing: designing discovery-driven user experiences
 
EnciclopediaDellaBellezza
EnciclopediaDellaBellezzaEnciclopediaDellaBellezza
EnciclopediaDellaBellezza
 
Models and interaction mechanisms for exploratory interfaces
Models and interaction mechanisms for exploratory interfacesModels and interaction mechanisms for exploratory interfaces
Models and interaction mechanisms for exploratory interfaces
 
Visualization for exploratory interfaces
Visualization for exploratory interfacesVisualization for exploratory interfaces
Visualization for exploratory interfaces
 
Progetto io@accedo
Progetto io@accedoProgetto io@accedo
Progetto io@accedo
 
Gustavo.it - IdeaTre60
Gustavo.it  - IdeaTre60Gustavo.it  - IdeaTre60
Gustavo.it - IdeaTre60
 
Multifaceted classifications and interactive visualization for exploratory ex...
Multifaceted classifications and interactive visualization for exploratory ex...Multifaceted classifications and interactive visualization for exploratory ex...
Multifaceted classifications and interactive visualization for exploratory ex...
 
Spagnolo Luigi M673688 Presentation
Spagnolo Luigi M673688 PresentationSpagnolo Luigi M673688 Presentation
Spagnolo Luigi M673688 Presentation
 

Recently uploaded

dbms calicut university B. sc Cs 4th sem.pdf
dbms  calicut university B. sc Cs 4th sem.pdfdbms  calicut university B. sc Cs 4th sem.pdf
dbms calicut university B. sc Cs 4th sem.pdf
Shinana2
 
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development ProvidersYour One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
akankshawande
 
Trusted Execution Environment for Decentralized Process Mining
Trusted Execution Environment for Decentralized Process MiningTrusted Execution Environment for Decentralized Process Mining
Trusted Execution Environment for Decentralized Process Mining
LucaBarbaro3
 
SAP S/4 HANA sourcing and procurement to Public cloud
SAP S/4 HANA sourcing and procurement to Public cloudSAP S/4 HANA sourcing and procurement to Public cloud
SAP S/4 HANA sourcing and procurement to Public cloud
maazsz111
 
Azure API Management to expose backend services securely
Azure API Management to expose backend services securelyAzure API Management to expose backend services securely
Azure API Management to expose backend services securely
Dinusha Kumarasiri
 
Fueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte WebinarFueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte Webinar
Zilliz
 
JavaLand 2024: Application Development Green Masterplan
JavaLand 2024: Application Development Green MasterplanJavaLand 2024: Application Development Green Masterplan
JavaLand 2024: Application Development Green Masterplan
Miro Wengner
 
GNSS spoofing via SDR (Criptored Talks 2024)
GNSS spoofing via SDR (Criptored Talks 2024)GNSS spoofing via SDR (Criptored Talks 2024)
GNSS spoofing via SDR (Criptored Talks 2024)
Javier Junquera
 
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success StoryDriving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Safe Software
 
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
saastr
 
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
Alex Pruden
 
5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides
DanBrown980551
 
Generating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and MilvusGenerating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and Milvus
Zilliz
 
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with SlackLet's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
shyamraj55
 
Digital Marketing Trends in 2024 | Guide for Staying Ahead
Digital Marketing Trends in 2024 | Guide for Staying AheadDigital Marketing Trends in 2024 | Guide for Staying Ahead
Digital Marketing Trends in 2024 | Guide for Staying Ahead
Wask
 
HCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAUHCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAU
panagenda
 
Public CyberSecurity Awareness Presentation 2024.pptx
Public CyberSecurity Awareness Presentation 2024.pptxPublic CyberSecurity Awareness Presentation 2024.pptx
Public CyberSecurity Awareness Presentation 2024.pptx
marufrahmanstratejm
 
Programming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup SlidesProgramming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup Slides
Zilliz
 
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
Edge AI and Vision Alliance
 
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Jeffrey Haguewood
 

Recently uploaded (20)

dbms calicut university B. sc Cs 4th sem.pdf
dbms  calicut university B. sc Cs 4th sem.pdfdbms  calicut university B. sc Cs 4th sem.pdf
dbms calicut university B. sc Cs 4th sem.pdf
 
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development ProvidersYour One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
 
Trusted Execution Environment for Decentralized Process Mining
Trusted Execution Environment for Decentralized Process MiningTrusted Execution Environment for Decentralized Process Mining
Trusted Execution Environment for Decentralized Process Mining
 
SAP S/4 HANA sourcing and procurement to Public cloud
SAP S/4 HANA sourcing and procurement to Public cloudSAP S/4 HANA sourcing and procurement to Public cloud
SAP S/4 HANA sourcing and procurement to Public cloud
 
Azure API Management to expose backend services securely
Azure API Management to expose backend services securelyAzure API Management to expose backend services securely
Azure API Management to expose backend services securely
 
Fueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte WebinarFueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte Webinar
 
JavaLand 2024: Application Development Green Masterplan
JavaLand 2024: Application Development Green MasterplanJavaLand 2024: Application Development Green Masterplan
JavaLand 2024: Application Development Green Masterplan
 
GNSS spoofing via SDR (Criptored Talks 2024)
GNSS spoofing via SDR (Criptored Talks 2024)GNSS spoofing via SDR (Criptored Talks 2024)
GNSS spoofing via SDR (Criptored Talks 2024)
 
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success StoryDriving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success Story
 
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
 
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
 
5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides
 
Generating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and MilvusGenerating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and Milvus
 
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with SlackLet's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
 
Digital Marketing Trends in 2024 | Guide for Staying Ahead
Digital Marketing Trends in 2024 | Guide for Staying AheadDigital Marketing Trends in 2024 | Guide for Staying Ahead
Digital Marketing Trends in 2024 | Guide for Staying Ahead
 
HCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAUHCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAU
 
Public CyberSecurity Awareness Presentation 2024.pptx
Public CyberSecurity Awareness Presentation 2024.pptxPublic CyberSecurity Awareness Presentation 2024.pptx
Public CyberSecurity Awareness Presentation 2024.pptx
 
Programming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup SlidesProgramming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup Slides
 
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
 
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
 

Spagnolo ph day2011

  • 1. DIPARTIMENTO DI ELETTRONICA E INFORMAZIONE PhDAY 2011 Exploratory computing designing engines for discovery-driven user experiences Luigi Spagnolo: spagnolo@elet.polimi.it
  • 2. Exploration vs. search DIPARTIMENTO DI ELETTRONICA E INFORMAZIONE •  E.g. a website presenting a research lab •  Search task: §  "find recent significant publications on a certain argument and/or by certain authors" •  Exploratory user experience: §  understand the research interests of the lab (and of its members) and how they evolved over time. §  Evaluate the quality of research in terms of publications and of collaboration with other universities.
  • 3. Exploration: a definition DIPARTIMENTO DI ELETTRONICA E INFORMAZIONE •  Moving into a information space representing a certain domain §  The purpose: discovering additional information the properties (the facets) of the objects in it §  A sort of user-centred, interactive data mining §  The query is not aimed at finding a set of objects, but rather… §  At defining the target set of objects whose properties are observed and analysed PhDAY 2010 - DEI 3
  • 4. My proposal: FELIS DIPARTIMENTO DI ELETTRONICA E INFORMAZIONE •  Faceted Exploration for Leverage of Information Systems •  A comprehensive framework for exploratory user experiences, covering: §  knowledge representation and querying §  widgets and interaction patterns for semantic faceted explorations §  information visualization strategies to highlight the correlation between properties, supported by exploration metrics PhDAY 2010 - DEI 4
  • 5. FelisQL DIPARTIMENTO DI ELETTRONICA E INFORMAZIONE •  A language for knowledge representation and querying §  An extension to LISQL (Ferré 2011, University of Rennes I) §  Can be seen either as a different notation for RDF/SPARQL or as an autonomous, high level query language •  User and application centred perspective: §  High expressive power §  Queries easily represented in the interface §  Uniform way of describing resources coming from different sources (e.g. mash-ups) and of different kind (controlled vocabularies, ontologies, folksonomies, text mining data) §  Simplified exchange of structured data between client and server in rich internet applications PhDAY 2010 - DEI 5
  • 6. FelisQL: a query DIPARTIMENTO DI ELETTRONICA E INFORMAZIONE a publication and author: (an associate professor and affiliation: ‘Politecnico di Milano’) at position: “first” or “second”, (a researcher and affiliation: (an university and country: not ‘Italy’)) Publications having as first or second author an associate professor from Politecnico di Milano, and as as additional author a researcher that is affilated to an university that is not in Italy
  • 7. The interface | 1 DIPARTIMENTO DI ELETTRONICA E INFORMAZIONE •  Facet widgets allow to navigate and analyse items according to a specific property (e.g. author) •  Hyperlinks allow for query trasformations §  Add new constraints (existential restrictions) on specific properties and (the facets) §  Add alternatives on the existing filters •  Focus: any sub-expression of the query §  The point at which a new filter is “appended” à allows to build full-Boolean queries of arbitrary depth §  A different point of view on the target of the exploration PhDAY 2010 - DEI 7
  • 8. The interface | 2 DIPARTIMENTO DI ELETTRONICA E INFORMAZIONE PhDAY 2010 - DEI 8
  • 9. The interface | 3 DIPARTIMENTO DI ELETTRONICA E INFORMAZIONE PhDAY 2010 - DEI 9
  • 10. Information visualization | 1 DIPARTIMENTO DI ELETTRONICA E INFORMAZIONE •  Tag clouds and histograms to represent the relevance of facet values •  Possible measures of relevance §  E.g. given the query a Publication and author: (an ‘Associate Professor’ and the restriction subject: “exploratory interfaces” §  Count: how may publications that are authored by an associate professor have also “exploratory interfaces” as subject? §  Recall: how many of those that have “exploratory interfaces” as subject are also authored by an associate professor? §  Other “custom measures”: e.g. average impact factor of publications having “exploratory interfaces” as subject •  Multi-dimensional views for query results: charts, maps, etc. •  Metrics for measuring “changes in explorations” PhDAY 2010 - DEI 10
  • 11. Information visualization | 2 DIPARTIMENTO DI ELETTRONICA E INFORMAZIONE An interactive map of venues of archaeologic interest in Italy with location: “Northern Italy” selected PhDAY 2010 - DEI 11
  • 12. Information visualization | 3 DIPARTIMENTO DI ELETTRONICA E INFORMAZIONE Shift to location: “Southern Italy” the colors indicate the increase/decrease of relevance of ancient civilizations in this area w.r.t. to North PhDAY 2010 - DEI 12
  • 13. DIPARTIMENTO DI ELETTRONICA E INFORMAZIONE Thank you for your kind attention! For questions and details, write me at spagnolo@elet.polimi.it PhDAY 2011 - DEI 13