SlideShare uma empresa Scribd logo
1 de 13
Baixar para ler offline
Third Year Evaluation (XXVI cycle)

Luigi De Russis

Living in Smart Environments:
Interfaces, Interaction and
Usability
HCI in the Ambient Intelligence field
2



Ambient Intelligence (AmI)
vision of a future information society
 in which people are empowered through a digital
environment


aware of their presence and context
 sensitive, adaptive and responsive to their needs, habits, gestures
and emotions




must be
user-friendly
 secure
 controllable
 almost invisible


Pervasive
computing

Living in Intelligent Environments: Interfaces, Interaction and Usability

Pervasive
communication

Intelligent
User-friendly
Interface
29/11/2013
Overview
3

Exploring different interactions with the environment…
WIMP

Touch

Wearable

Natural Language

Mobile

Gaze

… in different topics and areas
School and
university
Energy
saving

Residential
appliances control

Industrial sensors monitoring

Universal Access

Living in Intelligent Environments: Interfaces, Interaction and Usability

Activity delegation
29/11/2013
Overview
4

LOWERING ACCESS
BARRIERS

DOGeye (IwC)
Speak2Home
dWatch (ANT, HomeSys)
GrAAL

IMPROVING
SMART ENVIRONMENT
INTERACTION

MAKING PEOPLE
“SMARTER”

WattsUp and survey (E&B)
Applus.enérgie
Applus.climatique

KEEPING THE HUMAN
IN THE LOOP

FOUNDING
TECHNOLOGY

Dog

Living in Intelligent Environments: Interfaces, Interaction and Usability

MAKING PLACES
“SMARTER”

RulesBook (ISAmI)

29/11/2013
“Energy efficient” behavior (I)
5



Creation of a smart
and shared
management system for
energy consumption in
public buildings
intended for technical
training







Applus.enérgie focuses on electrical energy consumptions
Applus.climatique focuses on thermal energy consumptions

The system has been deployed at the ISITP of Verrès and at the
Politecnico (Mirafiori and Verrès campuses)
Website: http://www.applus-energie.org

Living in Intelligent Environments: Interfaces, Interaction and Usability

29/11/2013
“Energy efficient” behavior (II)
6



Design and co-conduct







3 focus groups involving 36
people (mainly students)
1 usability test involving 7
students

Results confirms previous works,
and gives some hints for more
effective visualization of
energy-related information
Related publications



D. Bonino, F. Corno, L. De Russis, “Home Energy Consumption
Feedback: A User Survey”, Energy and Building, Elsevier
D. Bonino, F. Corno, L. De Russis, G. Ferrero, “JEERP: Energy-aware
Enterprise Resource Planning”, IT Professional, IEEE

Living in Intelligent Environments: Interfaces, Interaction and Usability

29/11/2013
dWatch
7



Wearable notification and command
system prototype








low-cost and off-the-shelf
handle messages coming from the
environment
quick access command

Preliminary user testing shows interest
in real-world use
Publications




D. Bonino, F. Corno, L. De Russis, “dWatch: a Personal Wrist Watch
for Smart Environments”, 3rd International Conference on Ambient
Systems, Networks and Technologies, 2012
L. De Russis, D. Bonino, F. Corno, “The Smart Home on Your Wrist”,
HomeSys: a Ubicomp workshop, 2013

Living in Intelligent Environments: Interfaces, Interaction and Usability

29/11/2013
GrAAL
8



Gestione di residenze assistenziali
tramite sistemi di Ambient Assisted
Living
 AAL-ready

environment
 the project will start on January,
2014


Goal: help some health workers in
their daily task with patients,
possibly by using some end-user
device

Living in Intelligent Environments: Interfaces, Interaction and Usability

29/11/2013
GrAAL
9



First step: Need Finding
design of two focus groups to be
administered in December
 involves all the health workers, all the
educators, and a nurse of a similar structure






Preliminary discussions seems to
discourage the usage of mobile devices
and points toward hands-free interaction
Related publications




D. Bonino, E. Castellina, F. Corno, L. De Russis, “DOGeye:
Controlling your Home with Eye Interaction”, Interacting with
Computers, Elsevier
L. De Russis, D. Bonino, F. Corno, “The Smart Home on Your Wrist”,
at HomeSys: a Ubicomp workshop

Living in Intelligent Environments: Interfaces, Interaction and Usability

29/11/2013
Founding tech: the Dog gateway
10





Collaboration in the design and development of the
Dog (Domotic OSGi Gateway) open source project
Involved in Dog design improvements and code
refactoring
responsible for the “core” and “communication” bundles
 improved overall performances
 provided a better compliance with the OSGi specification
 design, development (and documentation) of a RESTful Web
API
 improved the support for scenarios involving wearable
devices like the dWatch




Refactoring led to Dog 3.0

Living in Intelligent Environments: Interfaces, Interaction and Usability

29/11/2013
Other projects…
11



Other projects I’m (was) involved


SMILE-O
 framework

for the optimization of electrical consumption
and production, based on a provisional model

 Energy@Home

(TILab)

 collaboration

for the integration of different domotic
systems (ZigBee and Konnex) in a software platform based
on Dog

 Smart

Gamer

 design

and development of smart gaming system to emulate
the behavior of an “average” trading card game player

Living in Intelligent Environments: Interfaces, Interaction and Usability

29/11/2013
Scientific activities
12

Department editor for XRDS, The ACM
Magazine for Students
 Reviewer


 Interact

2011 - 2013 (conference)
 ACM CHI 2013 - 2014 (conference)
 ACM MobileHCI 2013 (conference)
 Interacting with Computer (Elsevier journal)

Living in Intelligent Environments: Interfaces, Interaction and Usability

29/11/2013
Thanks!
Luigi De Russis
luigi.derussis@polito.it
http://elite.polito.it

Living in Intelligent Environments: Interfaces, Interaction and Usability

29/11/2013

Mais conteúdo relacionado

Mais procurados

Ambient intelligence
Ambient intelligenceAmbient intelligence
Ambient intelligencechandrika95
 
Ambient intelligence (AmI)
 Ambient intelligence (AmI)  Ambient intelligence (AmI)
Ambient intelligence (AmI) Maneesh B.S
 
Ambient intelligence
Ambient intelligenceAmbient intelligence
Ambient intelligenceMihir Thuse
 
seminar report on ambient intelligent
seminar report on ambient intelligentseminar report on ambient intelligent
seminar report on ambient intelligentAnkita Srivastava
 
Seminar on Ambient Intelligence
Seminar on Ambient IntelligenceSeminar on Ambient Intelligence
Seminar on Ambient IntelligenceSreenivasa B
 
The Internet of Things, Ambient Intelligence, and the Move Towards Intelligen...
The Internet of Things, Ambient Intelligence, and the Move Towards Intelligen...The Internet of Things, Ambient Intelligence, and the Move Towards Intelligen...
The Internet of Things, Ambient Intelligence, and the Move Towards Intelligen...George Vanecek
 
Ambient Intelligence
Ambient IntelligenceAmbient Intelligence
Ambient IntelligenceRam Inamdar
 
Ambient Intelligence perspective from IoT insight
Ambient Intelligence perspective from IoT insightAmbient Intelligence perspective from IoT insight
Ambient Intelligence perspective from IoT insightPrasan Dutt
 
Ambient intelligence
Ambient intelligenceAmbient intelligence
Ambient intelligencejoshuasimon97
 
Sensor Networks and Ambiente Intelligence
Sensor Networks and Ambiente IntelligenceSensor Networks and Ambiente Intelligence
Sensor Networks and Ambiente IntelligenceRui M. Barreira
 
AMBIENT INTELLIGENCE by Bhagyasri Matta
AMBIENT INTELLIGENCE by Bhagyasri MattaAMBIENT INTELLIGENCE by Bhagyasri Matta
AMBIENT INTELLIGENCE by Bhagyasri Mattabagisrim
 
Ambient Intelligence
Ambient IntelligenceAmbient Intelligence
Ambient Intelligencenalini swaraj
 
UBIQUITOUS COMPUTING - Mary M
UBIQUITOUS COMPUTING - Mary MUBIQUITOUS COMPUTING - Mary M
UBIQUITOUS COMPUTING - Mary MMary Margarat
 
Humans vs. the Internet of Things: conciliare tecnologie ed esperienza utente
Humans vs. the Internet of Things: conciliare tecnologie ed esperienza utenteHumans vs. the Internet of Things: conciliare tecnologie ed esperienza utente
Humans vs. the Internet of Things: conciliare tecnologie ed esperienza utenteFulvio Corno
 

Mais procurados (20)

Ambient intelligence
Ambient intelligenceAmbient intelligence
Ambient intelligence
 
Ambient intelligence (AmI)
 Ambient intelligence (AmI)  Ambient intelligence (AmI)
Ambient intelligence (AmI)
 
Ambient intelligence
Ambient intelligence Ambient intelligence
Ambient intelligence
 
Ambient intelligence
Ambient intelligenceAmbient intelligence
Ambient intelligence
 
seminar report on ambient intelligent
seminar report on ambient intelligentseminar report on ambient intelligent
seminar report on ambient intelligent
 
Ambient Intelligence
Ambient IntelligenceAmbient Intelligence
Ambient Intelligence
 
Seminar on Ambient Intelligence
Seminar on Ambient IntelligenceSeminar on Ambient Intelligence
Seminar on Ambient Intelligence
 
Smart homes
Smart homesSmart homes
Smart homes
 
The Internet of Things, Ambient Intelligence, and the Move Towards Intelligen...
The Internet of Things, Ambient Intelligence, and the Move Towards Intelligen...The Internet of Things, Ambient Intelligence, and the Move Towards Intelligen...
The Internet of Things, Ambient Intelligence, and the Move Towards Intelligen...
 
Ambient Intelligence
Ambient IntelligenceAmbient Intelligence
Ambient Intelligence
 
Ambient Intelligence perspective from IoT insight
Ambient Intelligence perspective from IoT insightAmbient Intelligence perspective from IoT insight
Ambient Intelligence perspective from IoT insight
 
Ambient intelligence
Ambient intelligenceAmbient intelligence
Ambient intelligence
 
Sensor Networks and Ambiente Intelligence
Sensor Networks and Ambiente IntelligenceSensor Networks and Ambiente Intelligence
Sensor Networks and Ambiente Intelligence
 
AMBIENT INTELLIGENCE by Bhagyasri Matta
AMBIENT INTELLIGENCE by Bhagyasri MattaAMBIENT INTELLIGENCE by Bhagyasri Matta
AMBIENT INTELLIGENCE by Bhagyasri Matta
 
Ambient Intelligence
Ambient IntelligenceAmbient Intelligence
Ambient Intelligence
 
Internet Of Things
Internet Of ThingsInternet Of Things
Internet Of Things
 
UBIQUITOUS COMPUTING - Mary M
UBIQUITOUS COMPUTING - Mary MUBIQUITOUS COMPUTING - Mary M
UBIQUITOUS COMPUTING - Mary M
 
Humans vs. the Internet of Things: conciliare tecnologie ed esperienza utente
Humans vs. the Internet of Things: conciliare tecnologie ed esperienza utenteHumans vs. the Internet of Things: conciliare tecnologie ed esperienza utente
Humans vs. the Internet of Things: conciliare tecnologie ed esperienza utente
 
Ambient intelligence pranathi
Ambient intelligence pranathiAmbient intelligence pranathi
Ambient intelligence pranathi
 
Pervasive Computing
Pervasive ComputingPervasive Computing
Pervasive Computing
 

Destaque

Semantic Web: an introduction
Semantic Web: an introductionSemantic Web: an introduction
Semantic Web: an introductionLuigi De Russis
 
dWatch: a Personal Wrist Watch for Smart Environments
dWatch: a Personal Wrist Watch for Smart EnvironmentsdWatch: a Personal Wrist Watch for Smart Environments
dWatch: a Personal Wrist Watch for Smart EnvironmentsLuigi De Russis
 
Version Control with Git
Version Control with GitVersion Control with Git
Version Control with GitLuigi De Russis
 
PowerOnt: an ontology-based approach for power consumption estimation in Smar...
PowerOnt: an ontology-based approach for power consumption estimation in Smar...PowerOnt: an ontology-based approach for power consumption estimation in Smar...
PowerOnt: an ontology-based approach for power consumption estimation in Smar...Luigi De Russis
 
Semantic Web: an introduction
Semantic Web: an introductionSemantic Web: an introduction
Semantic Web: an introductionLuigi De Russis
 
LAM 2015 - Social Networks Technologies
LAM 2015 - Social Networks TechnologiesLAM 2015 - Social Networks Technologies
LAM 2015 - Social Networks TechnologiesLuigi De Russis
 
AmI 2016 - Python basics
AmI 2016 - Python basicsAmI 2016 - Python basics
AmI 2016 - Python basicsLuigi De Russis
 
AngularJS: an introduction
AngularJS: an introductionAngularJS: an introduction
AngularJS: an introductionLuigi De Russis
 
Introduction to OpenCV 3.x (with Java)
Introduction to OpenCV 3.x (with Java)Introduction to OpenCV 3.x (with Java)
Introduction to OpenCV 3.x (with Java)Luigi De Russis
 
Introduction to OpenCV (with Java)
Introduction to OpenCV (with Java)Introduction to OpenCV (with Java)
Introduction to OpenCV (with Java)Luigi De Russis
 
AmI 2015 - Python basics
AmI 2015 - Python basicsAmI 2015 - Python basics
AmI 2015 - Python basicsLuigi De Russis
 

Destaque (11)

Semantic Web: an introduction
Semantic Web: an introductionSemantic Web: an introduction
Semantic Web: an introduction
 
dWatch: a Personal Wrist Watch for Smart Environments
dWatch: a Personal Wrist Watch for Smart EnvironmentsdWatch: a Personal Wrist Watch for Smart Environments
dWatch: a Personal Wrist Watch for Smart Environments
 
Version Control with Git
Version Control with GitVersion Control with Git
Version Control with Git
 
PowerOnt: an ontology-based approach for power consumption estimation in Smar...
PowerOnt: an ontology-based approach for power consumption estimation in Smar...PowerOnt: an ontology-based approach for power consumption estimation in Smar...
PowerOnt: an ontology-based approach for power consumption estimation in Smar...
 
Semantic Web: an introduction
Semantic Web: an introductionSemantic Web: an introduction
Semantic Web: an introduction
 
LAM 2015 - Social Networks Technologies
LAM 2015 - Social Networks TechnologiesLAM 2015 - Social Networks Technologies
LAM 2015 - Social Networks Technologies
 
AmI 2016 - Python basics
AmI 2016 - Python basicsAmI 2016 - Python basics
AmI 2016 - Python basics
 
AngularJS: an introduction
AngularJS: an introductionAngularJS: an introduction
AngularJS: an introduction
 
Introduction to OpenCV 3.x (with Java)
Introduction to OpenCV 3.x (with Java)Introduction to OpenCV 3.x (with Java)
Introduction to OpenCV 3.x (with Java)
 
Introduction to OpenCV (with Java)
Introduction to OpenCV (with Java)Introduction to OpenCV (with Java)
Introduction to OpenCV (with Java)
 
AmI 2015 - Python basics
AmI 2015 - Python basicsAmI 2015 - Python basics
AmI 2015 - Python basics
 

Semelhante a Living in Smart Environments - 3rd year PhD Report

Living in Smart Environments - 2nd year PhD Report
Living in Smart Environments - 2nd year PhD ReportLiving in Smart Environments - 2nd year PhD Report
Living in Smart Environments - 2nd year PhD ReportLuigi De Russis
 
Humans vs the Internet of Things
Humans vs the Internet of ThingsHumans vs the Internet of Things
Humans vs the Internet of ThingsFulvio Corno
 
Ambiences on the-fly usage of available resources through personal devices
Ambiences  on the-fly usage of available resources through personal devicesAmbiences  on the-fly usage of available resources through personal devices
Ambiences on the-fly usage of available resources through personal devicesijasuc
 
Past, Present and Research Challenge in Adaptive User Interfaces
Past, Present and Research Challenge in Adaptive User InterfacesPast, Present and Research Challenge in Adaptive User Interfaces
Past, Present and Research Challenge in Adaptive User InterfacesEduardo Castillejo Gil
 
An Overview of Interactive Surfaces: Applications, Sensors, and Dimensions
An Overview of Interactive Surfaces: Applications, Sensors, and DimensionsAn Overview of Interactive Surfaces: Applications, Sensors, and Dimensions
An Overview of Interactive Surfaces: Applications, Sensors, and Dimensionsgaup_geo
 
Caaa07 Presentation February Final
Caaa07 Presentation February FinalCaaa07 Presentation February Final
Caaa07 Presentation February Finalpbihler
 
Ubiquitous computing
Ubiquitous computing Ubiquitous computing
Ubiquitous computing Govind Raj
 
Embedded & Tangible Interaction Design
Embedded & Tangible Interaction DesignEmbedded & Tangible Interaction Design
Embedded & Tangible Interaction DesignDave Shaw
 
Ubiqutous Computing
Ubiqutous ComputingUbiqutous Computing
Ubiqutous Computingdeaneal
 
(Crestani et al., 2004) The proliferation of mobile devices and th
(Crestani et al., 2004) The proliferation of mobile devices and th(Crestani et al., 2004) The proliferation of mobile devices and th
(Crestani et al., 2004) The proliferation of mobile devices and thMargaritoWhitt221
 
describe and define masive open online.pptx
describe and define masive open online.pptxdescribe and define masive open online.pptx
describe and define masive open online.pptxDesireTSamillano
 
Fireball common assets
Fireball common assetsFireball common assets
Fireball common assetsESoCE - Net
 
20130521 interactive mobilesystems-uploaded
20130521 interactive mobilesystems-uploaded20130521 interactive mobilesystems-uploaded
20130521 interactive mobilesystems-uploadedMar Pérez-Sanagustín
 
Mobile speech and advanced natural language solutions
Mobile speech and advanced natural language solutionsMobile speech and advanced natural language solutions
Mobile speech and advanced natural language solutionsSpringer
 
EVALUATION & TRENDS OF SURVEILLANCE SYSTEM NETWORK IN UBIQUITOUS COMPUTING EN...
EVALUATION & TRENDS OF SURVEILLANCE SYSTEM NETWORK IN UBIQUITOUS COMPUTING EN...EVALUATION & TRENDS OF SURVEILLANCE SYSTEM NETWORK IN UBIQUITOUS COMPUTING EN...
EVALUATION & TRENDS OF SURVEILLANCE SYSTEM NETWORK IN UBIQUITOUS COMPUTING EN...Eswar Publications
 

Semelhante a Living in Smart Environments - 3rd year PhD Report (20)

Living in Smart Environments - 2nd year PhD Report
Living in Smart Environments - 2nd year PhD ReportLiving in Smart Environments - 2nd year PhD Report
Living in Smart Environments - 2nd year PhD Report
 
Humans vs the Internet of Things
Humans vs the Internet of ThingsHumans vs the Internet of Things
Humans vs the Internet of Things
 
Ambiences on the-fly usage of available resources through personal devices
Ambiences  on the-fly usage of available resources through personal devicesAmbiences  on the-fly usage of available resources through personal devices
Ambiences on the-fly usage of available resources through personal devices
 
UBIQUITOUS COMPUTING
UBIQUITOUS COMPUTINGUBIQUITOUS COMPUTING
UBIQUITOUS COMPUTING
 
Past, Present and Research Challenge in Adaptive User Interfaces
Past, Present and Research Challenge in Adaptive User InterfacesPast, Present and Research Challenge in Adaptive User Interfaces
Past, Present and Research Challenge in Adaptive User Interfaces
 
An Overview of Interactive Surfaces: Applications, Sensors, and Dimensions
An Overview of Interactive Surfaces: Applications, Sensors, and DimensionsAn Overview of Interactive Surfaces: Applications, Sensors, and Dimensions
An Overview of Interactive Surfaces: Applications, Sensors, and Dimensions
 
DeustoTech-INTERNET, MORElab research group
DeustoTech-INTERNET, MORElab research groupDeustoTech-INTERNET, MORElab research group
DeustoTech-INTERNET, MORElab research group
 
Caaa07 Presentation February Final
Caaa07 Presentation February FinalCaaa07 Presentation February Final
Caaa07 Presentation February Final
 
The Home of the Future
The Home of the FutureThe Home of the Future
The Home of the Future
 
Ubiquitous computing
Ubiquitous computing Ubiquitous computing
Ubiquitous computing
 
Embedded & Tangible Interaction Design
Embedded & Tangible Interaction DesignEmbedded & Tangible Interaction Design
Embedded & Tangible Interaction Design
 
Ubiqutous Computing
Ubiqutous ComputingUbiqutous Computing
Ubiqutous Computing
 
(Crestani et al., 2004) The proliferation of mobile devices and th
(Crestani et al., 2004) The proliferation of mobile devices and th(Crestani et al., 2004) The proliferation of mobile devices and th
(Crestani et al., 2004) The proliferation of mobile devices and th
 
describe and define masive open online.pptx
describe and define masive open online.pptxdescribe and define masive open online.pptx
describe and define masive open online.pptx
 
Fireball common assets
Fireball common assetsFireball common assets
Fireball common assets
 
Shaspa
Shaspa Shaspa
Shaspa
 
20130521 interactive mobilesystems-uploaded
20130521 interactive mobilesystems-uploaded20130521 interactive mobilesystems-uploaded
20130521 interactive mobilesystems-uploaded
 
Mobile speech and advanced natural language solutions
Mobile speech and advanced natural language solutionsMobile speech and advanced natural language solutions
Mobile speech and advanced natural language solutions
 
EVALUATION & TRENDS OF SURVEILLANCE SYSTEM NETWORK IN UBIQUITOUS COMPUTING EN...
EVALUATION & TRENDS OF SURVEILLANCE SYSTEM NETWORK IN UBIQUITOUS COMPUTING EN...EVALUATION & TRENDS OF SURVEILLANCE SYSTEM NETWORK IN UBIQUITOUS COMPUTING EN...
EVALUATION & TRENDS OF SURVEILLANCE SYSTEM NETWORK IN UBIQUITOUS COMPUTING EN...
 
AAL Forum 2016
AAL Forum 2016AAL Forum 2016
AAL Forum 2016
 

Mais de Luigi De Russis

Assessing Virtual Assistant Capabilities with Italian Dysarthric Speech
Assessing Virtual Assistant Capabilities with Italian Dysarthric SpeechAssessing Virtual Assistant Capabilities with Italian Dysarthric Speech
Assessing Virtual Assistant Capabilities with Italian Dysarthric SpeechLuigi De Russis
 
Semantic Web: an Introduction
Semantic Web: an IntroductionSemantic Web: an Introduction
Semantic Web: an IntroductionLuigi De Russis
 
Programming the Semantic Web
Programming the Semantic WebProgramming the Semantic Web
Programming the Semantic WebLuigi De Russis
 
Semantic Web - Ontology 101
Semantic Web - Ontology 101Semantic Web - Ontology 101
Semantic Web - Ontology 101Luigi De Russis
 
AmI 2017 - Python intermediate
AmI 2017 - Python intermediateAmI 2017 - Python intermediate
AmI 2017 - Python intermediateLuigi De Russis
 
AmI 2017 - Python basics
AmI 2017 - Python basicsAmI 2017 - Python basics
AmI 2017 - Python basicsLuigi De Russis
 
Interacting with Smart Environments - Ph.D. Thesis Presentation
Interacting with Smart Environments - Ph.D. Thesis PresentationInteracting with Smart Environments - Ph.D. Thesis Presentation
Interacting with Smart Environments - Ph.D. Thesis PresentationLuigi De Russis
 
Social Network Technologies
Social Network TechnologiesSocial Network Technologies
Social Network TechnologiesLuigi De Russis
 
Installing OpenCV 2.4.x with Qt
Installing OpenCV 2.4.x with QtInstalling OpenCV 2.4.x with Qt
Installing OpenCV 2.4.x with QtLuigi De Russis
 
Introduction to OpenCV 2.3.1
Introduction to OpenCV 2.3.1Introduction to OpenCV 2.3.1
Introduction to OpenCV 2.3.1Luigi De Russis
 
Installing OpenCV 2.3.1 with Qt
Installing OpenCV 2.3.1 with QtInstalling OpenCV 2.3.1 with Qt
Installing OpenCV 2.3.1 with QtLuigi De Russis
 
Version Control with Git
Version Control with GitVersion Control with Git
Version Control with GitLuigi De Russis
 
Ruby on Rails: a brief introduction
Ruby on Rails: a brief introductionRuby on Rails: a brief introduction
Ruby on Rails: a brief introductionLuigi De Russis
 
Domotics: an open approach
Domotics: an open approachDomotics: an open approach
Domotics: an open approachLuigi De Russis
 
Rule Builder at ISAmI 2011
Rule Builder at ISAmI 2011Rule Builder at ISAmI 2011
Rule Builder at ISAmI 2011Luigi De Russis
 

Mais de Luigi De Russis (17)

Assessing Virtual Assistant Capabilities with Italian Dysarthric Speech
Assessing Virtual Assistant Capabilities with Italian Dysarthric SpeechAssessing Virtual Assistant Capabilities with Italian Dysarthric Speech
Assessing Virtual Assistant Capabilities with Italian Dysarthric Speech
 
Semantic Web: an Introduction
Semantic Web: an IntroductionSemantic Web: an Introduction
Semantic Web: an Introduction
 
Programming the Semantic Web
Programming the Semantic WebProgramming the Semantic Web
Programming the Semantic Web
 
Semantic Web - Ontology 101
Semantic Web - Ontology 101Semantic Web - Ontology 101
Semantic Web - Ontology 101
 
AmI 2017 - Python intermediate
AmI 2017 - Python intermediateAmI 2017 - Python intermediate
AmI 2017 - Python intermediate
 
AmI 2017 - Python basics
AmI 2017 - Python basicsAmI 2017 - Python basics
AmI 2017 - Python basics
 
Interacting with Smart Environments - Ph.D. Thesis Presentation
Interacting with Smart Environments - Ph.D. Thesis PresentationInteracting with Smart Environments - Ph.D. Thesis Presentation
Interacting with Smart Environments - Ph.D. Thesis Presentation
 
Social Network Technologies
Social Network TechnologiesSocial Network Technologies
Social Network Technologies
 
Clean Code
Clean CodeClean Code
Clean Code
 
Introduction to OpenCV
Introduction to OpenCVIntroduction to OpenCV
Introduction to OpenCV
 
Installing OpenCV 2.4.x with Qt
Installing OpenCV 2.4.x with QtInstalling OpenCV 2.4.x with Qt
Installing OpenCV 2.4.x with Qt
 
Introduction to OpenCV 2.3.1
Introduction to OpenCV 2.3.1Introduction to OpenCV 2.3.1
Introduction to OpenCV 2.3.1
 
Installing OpenCV 2.3.1 with Qt
Installing OpenCV 2.3.1 with QtInstalling OpenCV 2.3.1 with Qt
Installing OpenCV 2.3.1 with Qt
 
Version Control with Git
Version Control with GitVersion Control with Git
Version Control with Git
 
Ruby on Rails: a brief introduction
Ruby on Rails: a brief introductionRuby on Rails: a brief introduction
Ruby on Rails: a brief introduction
 
Domotics: an open approach
Domotics: an open approachDomotics: an open approach
Domotics: an open approach
 
Rule Builder at ISAmI 2011
Rule Builder at ISAmI 2011Rule Builder at ISAmI 2011
Rule Builder at ISAmI 2011
 

Último

Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DaySri Ambati
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 

Último (20)

Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 

Living in Smart Environments - 3rd year PhD Report

  • 1. Third Year Evaluation (XXVI cycle) Luigi De Russis Living in Smart Environments: Interfaces, Interaction and Usability
  • 2. HCI in the Ambient Intelligence field 2  Ambient Intelligence (AmI) vision of a future information society  in which people are empowered through a digital environment  aware of their presence and context  sensitive, adaptive and responsive to their needs, habits, gestures and emotions   must be user-friendly  secure  controllable  almost invisible  Pervasive computing Living in Intelligent Environments: Interfaces, Interaction and Usability Pervasive communication Intelligent User-friendly Interface 29/11/2013
  • 3. Overview 3 Exploring different interactions with the environment… WIMP Touch Wearable Natural Language Mobile Gaze … in different topics and areas School and university Energy saving Residential appliances control Industrial sensors monitoring Universal Access Living in Intelligent Environments: Interfaces, Interaction and Usability Activity delegation 29/11/2013
  • 4. Overview 4 LOWERING ACCESS BARRIERS DOGeye (IwC) Speak2Home dWatch (ANT, HomeSys) GrAAL IMPROVING SMART ENVIRONMENT INTERACTION MAKING PEOPLE “SMARTER” WattsUp and survey (E&B) Applus.enérgie Applus.climatique KEEPING THE HUMAN IN THE LOOP FOUNDING TECHNOLOGY Dog Living in Intelligent Environments: Interfaces, Interaction and Usability MAKING PLACES “SMARTER” RulesBook (ISAmI) 29/11/2013
  • 5. “Energy efficient” behavior (I) 5  Creation of a smart and shared management system for energy consumption in public buildings intended for technical training     Applus.enérgie focuses on electrical energy consumptions Applus.climatique focuses on thermal energy consumptions The system has been deployed at the ISITP of Verrès and at the Politecnico (Mirafiori and Verrès campuses) Website: http://www.applus-energie.org Living in Intelligent Environments: Interfaces, Interaction and Usability 29/11/2013
  • 6. “Energy efficient” behavior (II) 6  Design and co-conduct     3 focus groups involving 36 people (mainly students) 1 usability test involving 7 students Results confirms previous works, and gives some hints for more effective visualization of energy-related information Related publications   D. Bonino, F. Corno, L. De Russis, “Home Energy Consumption Feedback: A User Survey”, Energy and Building, Elsevier D. Bonino, F. Corno, L. De Russis, G. Ferrero, “JEERP: Energy-aware Enterprise Resource Planning”, IT Professional, IEEE Living in Intelligent Environments: Interfaces, Interaction and Usability 29/11/2013
  • 7. dWatch 7  Wearable notification and command system prototype      low-cost and off-the-shelf handle messages coming from the environment quick access command Preliminary user testing shows interest in real-world use Publications   D. Bonino, F. Corno, L. De Russis, “dWatch: a Personal Wrist Watch for Smart Environments”, 3rd International Conference on Ambient Systems, Networks and Technologies, 2012 L. De Russis, D. Bonino, F. Corno, “The Smart Home on Your Wrist”, HomeSys: a Ubicomp workshop, 2013 Living in Intelligent Environments: Interfaces, Interaction and Usability 29/11/2013
  • 8. GrAAL 8  Gestione di residenze assistenziali tramite sistemi di Ambient Assisted Living  AAL-ready environment  the project will start on January, 2014  Goal: help some health workers in their daily task with patients, possibly by using some end-user device Living in Intelligent Environments: Interfaces, Interaction and Usability 29/11/2013
  • 9. GrAAL 9  First step: Need Finding design of two focus groups to be administered in December  involves all the health workers, all the educators, and a nurse of a similar structure    Preliminary discussions seems to discourage the usage of mobile devices and points toward hands-free interaction Related publications   D. Bonino, E. Castellina, F. Corno, L. De Russis, “DOGeye: Controlling your Home with Eye Interaction”, Interacting with Computers, Elsevier L. De Russis, D. Bonino, F. Corno, “The Smart Home on Your Wrist”, at HomeSys: a Ubicomp workshop Living in Intelligent Environments: Interfaces, Interaction and Usability 29/11/2013
  • 10. Founding tech: the Dog gateway 10   Collaboration in the design and development of the Dog (Domotic OSGi Gateway) open source project Involved in Dog design improvements and code refactoring responsible for the “core” and “communication” bundles  improved overall performances  provided a better compliance with the OSGi specification  design, development (and documentation) of a RESTful Web API  improved the support for scenarios involving wearable devices like the dWatch   Refactoring led to Dog 3.0 Living in Intelligent Environments: Interfaces, Interaction and Usability 29/11/2013
  • 11. Other projects… 11  Other projects I’m (was) involved  SMILE-O  framework for the optimization of electrical consumption and production, based on a provisional model  Energy@Home (TILab)  collaboration for the integration of different domotic systems (ZigBee and Konnex) in a software platform based on Dog  Smart Gamer  design and development of smart gaming system to emulate the behavior of an “average” trading card game player Living in Intelligent Environments: Interfaces, Interaction and Usability 29/11/2013
  • 12. Scientific activities 12 Department editor for XRDS, The ACM Magazine for Students  Reviewer   Interact 2011 - 2013 (conference)  ACM CHI 2013 - 2014 (conference)  ACM MobileHCI 2013 (conference)  Interacting with Computer (Elsevier journal) Living in Intelligent Environments: Interfaces, Interaction and Usability 29/11/2013
  • 13. Thanks! Luigi De Russis luigi.derussis@polito.it http://elite.polito.it Living in Intelligent Environments: Interfaces, Interaction and Usability 29/11/2013