SlideShare une entreprise Scribd logo
1  sur  50
Alexa and
the Connected Car
Emily Lam
Alexa Conference Jan. 19-21, 2017
Emily Lam
• Studied Linguistics and
specialized in Computing at
UCLA
• Front-end Developer at
Lieberman Software
• Won the Worldpay prize at
Money 20/20
• 2nd place at Connected Car
hackathon
Agenda
 What is a Connected Car?
 Hyundai & Ford Alexa Skill
 Automobility LA & CES 2017
 Create an Alexa skill using the
Mojio API
 RoadBuddy
 Troubleshooting bugs
 Voice user interface
 The state of Artificial
Intelligence
 Future of the connected car
 Privacy
What is a Connected Car?
A car that uses technology to gather information, analyze
data, and perform tasks.
What data can you get?
 Speed
 Car’s GPS location
 Motion alerts
 Geofencing
 Recent trip history
So how does Alexa work with
a connected car?
Hyundai Blue Link Skill
Alexa is embedded in the car itself and can do anything an Echo can.
What can Alexa do?
Features:
 Remote start and stop charging electric models
 Remote engine start with climate control
 Remote door lock/unlock
 Remote horn/lights
Ford SYNC 3
The Ford SYNC 3 has an Alexa skill called “myFord Mobile”.
Alexa is located under Apps > Alexa.
The Ford Skill bridges the gap between your home and car.
Utterances
Alexa,
 ask myFord to check my battery status.
 ask myFord to start my car.
 ask myFord to lock my car.
 turn on living room lights.
 set home thermostat to 72 degrees.
 turn on garage lights.
The key takeaway is that you are able
to stay connected to your car when
you’re at home, and you’re able to
stay connected to your home when
you’re in your car.
So now let’s build our own
skill for the connected car.
Mojio API
Mojio Platform
Mojio collects data from the OBD-II port and sends it to the Mojio server.
RoadBuddy
 RoadBuddy is a connected car platform that delivers
automated real-time road conditions.
For the Alexa skill, you can also
report incidents and get road
conditions.
RoadBuddy Intent Schema
"intents": [
{
"intent": "GetReportIntent",
"slots": [
{
"name": "Incident",
"type": "LIST_OF_INCIDENTS"
}]
},
{
"intent": "GetRoadConditionsIntent",
"slots": [
{
"name": "Incident",
"type": "LIST_OF_INCIDENTS"
}]
},
Sample Utterances
 GetReportIntent report an {Incident}
 GetReportIntent report a {Incident}
 GetReportIntent report that {Incident}
 GetReportIntent report that there's {Incident}
 GetReportIntent there's {Incident}
 GetReportIntent {Incident}
 GetRoadConditionsIntent what are road conditions like
 GetRoadConditionsIntent what are road conditions up ahead
 GetRoadConditionsIntent road conditions
 GetRoadConditionsIntent tell me road conditions
Account Linking
Authorization URL
 The url where customers will be redirected in the
companion app to enter login credentials.
 Ex.
https://accounts.moj.io/oauth2/authorize?response_ty
pe=code
Client Id
 Unique public string used to identify the client
requesting for authentication.
Domain List (Optional)
 The list of domains that the authorization URL will fetch
content from. You can provide up to 15 domains.
Scope (Optional)
 List of permissions to request from the skill user. You
can provide up to 15 scopes.
Redirect URLs (Optional)
 The list of valid HTTPS redirection endpoints that could
be requested during authorization to redirect the user
back to after the authorization process.
Authorization Grant Type (Optional)
 Specifies the OAuth authorization grant that Alexa uses
to obtain an access token from Mojio.
Access Token URI
 This URI will be used for both access token and token
refresh requests.
 Ex. https://accounts.moj.io/oauth2/token
Client Secret
 Given by Mojio
Client Authentication Scheme
 HTTP Basic or Credentials in request body
Privacy Policy URL
 https://www.moj.io/privacy/
Configure a Mojio object with the following key/value pairs.
Call the function before you register the handlers.
 Create a variable outside of the handlers object and set
it equal to this to avoid getting a null error.
 Use mojio_client to get data.
 Use self.emit for Alexa to say something.
• Get data from lambda request.
State of Artificial Intelligence
 Artificial intelligence was coined by John McCarthy in
1956.
 Defining Artificial Intelligence
 The ability to learn and solve problems
 Think like a human (How a brain functions, cognitive science)
 Act like a human (Turing test)
 Think rationally (Using logical formulas)
 Act rationally (Design intelligent systems to maximize goals)
Alexa and AI
 Alexa has the ability to learn and solve problems.
 Can Alexa think like a human? No. It is optimized to
perform complex tasks and cannot multi-task.
 Can Alexa act like a human? Not so much but it can sing
and show signs of humor.
 Can Alexa think rationally? Yes. It can apply algorithms
and functions.
 Can Alexa act rationally? Yes. Ex. It can figure out the
nearest pizza place and buy items from Amazon.
State of Artificial Intelligence
 Needs to be more conversational
 More data = better machine learning
The Future of the Connected Car
 More skills, more integrations.
 Ex. Volkswagen will be integrating with Alexa
 7000+ skills on the Alexa app
 “Consumers increasingly want to stay connected to their
homes while on the move”
- Don Butler, Connected Vehicle and Services executive
director of Ford
 Self-driving cars
Have cars talk to one another
 Ex. One car experiences black ice on the road and other
cars are alerted to avoid that area.
 Be more efficient
 Predict safer routes
 Have better car maintenance
Amazon delivery to car trunks with help of
Alexa
 Article by Tylor
Orton:https://www.biv.com/article/2017/1/pop-your-
trunk-amazon-has-delivery/
 “Eventually we’ll be able to pop [your] trunk and allow
Amazon to deliver packages securely there, which will
make it more convenient for the customers and a lot
more efficient for Amazon to deliver to cars even
faster.” – Kenny Hawk, Mojio CEO
Privacy concerns
 Amazon’s Echo & Dot are always on
 Records your voice after wake word and transfers it to a
processor for analysis
 Information is stored on Amazon’s servers
 Can delete your data
Murder in Arkansas
 Victor Collins was killed and his body was found in his
friend’s hot tub. There was an Amazon Echo near the
crime scene. Law enforcement agents asked Amazon to
turn over the audio and other records but they refused.
 http://www.inc.com/joseph-steinberg/amazon-alexa-
recordings-requested-by-police-in-murder-case.html
 Can Alexa be used against you?
 The issue of using speech recordings as evidence
 Ultimately, we must find a balance
between privacy and convenience. And in
the end, Alexa is an incredibly powerful
tool and will continue to advance the
field of artificial intelligence.
Resources
 https://developer.amazon.com
 https://aws.amazon.com
 https://www.moj.io/developer/
Questions?
 Twitter: hongily
 Email: elam@liebsoft.com
 Website: www.liebsoft.com

Contenu connexe

Tendances

Autonomous vehicles
Autonomous vehiclesAutonomous vehicles
Autonomous vehiclesvishnum379
 
Self-driving cars are here
Self-driving cars are hereSelf-driving cars are here
Self-driving cars are hereAndrew Ng
 
The Internet of Cars - Towards the Future of the Connected Car
The Internet of Cars - Towards the Future of the Connected CarThe Internet of Cars - Towards the Future of the Connected Car
The Internet of Cars - Towards the Future of the Connected CarJorgen Thelin
 
Complete ppt on driverless car 1(1) sd
Complete ppt on driverless car 1(1) sdComplete ppt on driverless car 1(1) sd
Complete ppt on driverless car 1(1) sdPratik Thorat
 
Connected Cars - Use Cases for Indian Scenario
Connected Cars - Use Cases for Indian ScenarioConnected Cars - Use Cases for Indian Scenario
Connected Cars - Use Cases for Indian ScenarioHCL Technologies
 
Future Of Transpotation
Future Of TranspotationFuture Of Transpotation
Future Of TranspotationAdnan Aslam
 
Autonomous or self driving cars
Autonomous or self driving carsAutonomous or self driving cars
Autonomous or self driving carsSandeep Nayak
 
Autonomous car
Autonomous carAutonomous car
Autonomous carJay Patel
 
The Future of Connected Car - V2X is an enabling technology for Autonomous Cars
The Future of Connected Car - V2X is an enabling technology for Autonomous CarsThe Future of Connected Car - V2X is an enabling technology for Autonomous Cars
The Future of Connected Car - V2X is an enabling technology for Autonomous CarsKun-Da Wu
 
Consolidation of Instrument Cluster and In Vehicle Infotainment
Consolidation of Instrument Cluster and In Vehicle InfotainmentConsolidation of Instrument Cluster and In Vehicle Infotainment
Consolidation of Instrument Cluster and In Vehicle InfotainmentKarolina Janowicz
 
Automotive Electronics "Automobile Engineering Project"
Automotive Electronics "Automobile Engineering Project"Automotive Electronics "Automobile Engineering Project"
Automotive Electronics "Automobile Engineering Project"DevPratapSingh10
 
Self driving car
Self driving carSelf driving car
Self driving carzebatasneem
 
Jatin sharma (42162)
Jatin sharma (42162)Jatin sharma (42162)
Jatin sharma (42162)Jatin Sharma
 

Tendances (20)

Self driving cars.pptx
Self driving cars.pptxSelf driving cars.pptx
Self driving cars.pptx
 
Autonomous vehicles
Autonomous vehiclesAutonomous vehicles
Autonomous vehicles
 
Self-driving cars are here
Self-driving cars are hereSelf-driving cars are here
Self-driving cars are here
 
The Internet of Cars - Towards the Future of the Connected Car
The Internet of Cars - Towards the Future of the Connected CarThe Internet of Cars - Towards the Future of the Connected Car
The Internet of Cars - Towards the Future of the Connected Car
 
Complete ppt on driverless car 1(1) sd
Complete ppt on driverless car 1(1) sdComplete ppt on driverless car 1(1) sd
Complete ppt on driverless car 1(1) sd
 
Connected Cars - Use Cases for Indian Scenario
Connected Cars - Use Cases for Indian ScenarioConnected Cars - Use Cases for Indian Scenario
Connected Cars - Use Cases for Indian Scenario
 
Autonomous car
Autonomous carAutonomous car
Autonomous car
 
Future Of Transpotation
Future Of TranspotationFuture Of Transpotation
Future Of Transpotation
 
Autonomous or self driving cars
Autonomous or self driving carsAutonomous or self driving cars
Autonomous or self driving cars
 
Autonomous car
Autonomous carAutonomous car
Autonomous car
 
What is Telematics & How Does It Work?
What is Telematics & How Does It Work?What is Telematics & How Does It Work?
What is Telematics & How Does It Work?
 
Autonomous Vehicles
Autonomous VehiclesAutonomous Vehicles
Autonomous Vehicles
 
Automated vehicles and transport systems
Automated vehicles and transport systemsAutomated vehicles and transport systems
Automated vehicles and transport systems
 
The Future of Connected Car - V2X is an enabling technology for Autonomous Cars
The Future of Connected Car - V2X is an enabling technology for Autonomous CarsThe Future of Connected Car - V2X is an enabling technology for Autonomous Cars
The Future of Connected Car - V2X is an enabling technology for Autonomous Cars
 
Consolidation of Instrument Cluster and In Vehicle Infotainment
Consolidation of Instrument Cluster and In Vehicle InfotainmentConsolidation of Instrument Cluster and In Vehicle Infotainment
Consolidation of Instrument Cluster and In Vehicle Infotainment
 
Autonomous vehicles
Autonomous vehiclesAutonomous vehicles
Autonomous vehicles
 
Automotive Electronics "Automobile Engineering Project"
Automotive Electronics "Automobile Engineering Project"Automotive Electronics "Automobile Engineering Project"
Automotive Electronics "Automobile Engineering Project"
 
Internet of vehicles
Internet of vehiclesInternet of vehicles
Internet of vehicles
 
Self driving car
Self driving carSelf driving car
Self driving car
 
Jatin sharma (42162)
Jatin sharma (42162)Jatin sharma (42162)
Jatin sharma (42162)
 

En vedette

Predictive Innovations within In-Car Infotainment, Jaguar Land Rover
Predictive Innovations within In-Car Infotainment, Jaguar Land RoverPredictive Innovations within In-Car Infotainment, Jaguar Land Rover
Predictive Innovations within In-Car Infotainment, Jaguar Land RoverInnovation Enterprise
 
Digital Lifestyle: Car Infotainment & Public Safety Crisis
Digital Lifestyle: Car Infotainment & Public Safety CrisisDigital Lifestyle: Car Infotainment & Public Safety Crisis
Digital Lifestyle: Car Infotainment & Public Safety CrisisNurul Ashikin Ibrahim
 
Connected Car as New Marketplace SxSW 2016
Connected Car as New Marketplace  SxSW 2016Connected Car as New Marketplace  SxSW 2016
Connected Car as New Marketplace SxSW 2016Jason Hoover
 
Automobile UX: Emerging Infotainment Systems and In-Car Apps From a User Expe...
Automobile UX: Emerging Infotainment Systems and In-Car Apps From a User Expe...Automobile UX: Emerging Infotainment Systems and In-Car Apps From a User Expe...
Automobile UX: Emerging Infotainment Systems and In-Car Apps From a User Expe...Robert Gardner-Sharp
 
Your partner for the connected car evolution
Your partner for the  connected car evolutionYour partner for the  connected car evolution
Your partner for the connected car evolutionprhaskitt
 
Social Media Marketing Case Study - Ford
Social Media Marketing Case Study - FordSocial Media Marketing Case Study - Ford
Social Media Marketing Case Study - FordKreata Global
 
The Connected Car: Driving Towards the Future
The Connected Car: Driving Towards the FutureThe Connected Car: Driving Towards the Future
The Connected Car: Driving Towards the FutureNudge Software Inc.
 
The connected car 2011
The connected car 2011The connected car 2011
The connected car 2011Fjord
 
Ford car on the cloud
Ford car on the cloudFord car on the cloud
Ford car on the cloudBala Iyer
 
MONETIZING THE CONNECTED CAR, Citi 2013 Connected Car Symposium
MONETIZING  THE CONNECTED CAR, Citi 2013 Connected Car SymposiumMONETIZING  THE CONNECTED CAR, Citi 2013 Connected Car Symposium
MONETIZING THE CONNECTED CAR, Citi 2013 Connected Car SymposiumArynga
 
Human Computer Interaction - Final Report of a concept Car Infotainment System
Human Computer Interaction - Final Report of a concept Car Infotainment SystemHuman Computer Interaction - Final Report of a concept Car Infotainment System
Human Computer Interaction - Final Report of a concept Car Infotainment SystemRam G Athreya
 

En vedette (15)

7 Predictive Analytics, Spark , Streaming use cases
7 Predictive Analytics, Spark , Streaming use cases7 Predictive Analytics, Spark , Streaming use cases
7 Predictive Analytics, Spark , Streaming use cases
 
UBI global study 2016 contents index
UBI global study 2016 contents indexUBI global study 2016 contents index
UBI global study 2016 contents index
 
Predictive Innovations within In-Car Infotainment, Jaguar Land Rover
Predictive Innovations within In-Car Infotainment, Jaguar Land RoverPredictive Innovations within In-Car Infotainment, Jaguar Land Rover
Predictive Innovations within In-Car Infotainment, Jaguar Land Rover
 
Digital Lifestyle: Car Infotainment & Public Safety Crisis
Digital Lifestyle: Car Infotainment & Public Safety CrisisDigital Lifestyle: Car Infotainment & Public Safety Crisis
Digital Lifestyle: Car Infotainment & Public Safety Crisis
 
Connected Car as New Marketplace SxSW 2016
Connected Car as New Marketplace  SxSW 2016Connected Car as New Marketplace  SxSW 2016
Connected Car as New Marketplace SxSW 2016
 
Connected Vehicle Data Platform
Connected Vehicle Data PlatformConnected Vehicle Data Platform
Connected Vehicle Data Platform
 
Developing for the Connected Car
Developing for the Connected CarDeveloping for the Connected Car
Developing for the Connected Car
 
Automobile UX: Emerging Infotainment Systems and In-Car Apps From a User Expe...
Automobile UX: Emerging Infotainment Systems and In-Car Apps From a User Expe...Automobile UX: Emerging Infotainment Systems and In-Car Apps From a User Expe...
Automobile UX: Emerging Infotainment Systems and In-Car Apps From a User Expe...
 
Your partner for the connected car evolution
Your partner for the  connected car evolutionYour partner for the  connected car evolution
Your partner for the connected car evolution
 
Social Media Marketing Case Study - Ford
Social Media Marketing Case Study - FordSocial Media Marketing Case Study - Ford
Social Media Marketing Case Study - Ford
 
The Connected Car: Driving Towards the Future
The Connected Car: Driving Towards the FutureThe Connected Car: Driving Towards the Future
The Connected Car: Driving Towards the Future
 
The connected car 2011
The connected car 2011The connected car 2011
The connected car 2011
 
Ford car on the cloud
Ford car on the cloudFord car on the cloud
Ford car on the cloud
 
MONETIZING THE CONNECTED CAR, Citi 2013 Connected Car Symposium
MONETIZING  THE CONNECTED CAR, Citi 2013 Connected Car SymposiumMONETIZING  THE CONNECTED CAR, Citi 2013 Connected Car Symposium
MONETIZING THE CONNECTED CAR, Citi 2013 Connected Car Symposium
 
Human Computer Interaction - Final Report of a concept Car Infotainment System
Human Computer Interaction - Final Report of a concept Car Infotainment SystemHuman Computer Interaction - Final Report of a concept Car Infotainment System
Human Computer Interaction - Final Report of a concept Car Infotainment System
 

Similaire à Alexa and the Connected Car

Connected Car Introduction _聯網汽車介紹 2013.1.18
Connected Car Introduction _聯網汽車介紹 2013.1.18Connected Car Introduction _聯網汽車介紹 2013.1.18
Connected Car Introduction _聯網汽車介紹 2013.1.18August Lin
 
SAE Arizona - Autonomous Vehicles IRC Presentation on 9/20/18
SAE Arizona - Autonomous Vehicles IRC Presentation on 9/20/18SAE Arizona - Autonomous Vehicles IRC Presentation on 9/20/18
SAE Arizona - Autonomous Vehicles IRC Presentation on 9/20/18Mark Goldstein
 
Connectivity levels of autonomy by Steve Surhigh
Connectivity levels of autonomy by Steve SurhighConnectivity levels of autonomy by Steve Surhigh
Connectivity levels of autonomy by Steve SurhighHARMAN Connected Services
 
Android auto
Android autoAndroid auto
Android autodhiraj007
 
Connected Cars Are the Next Must Have Consumer Electronics Device
Connected Cars Are the Next Must Have Consumer Electronics DeviceConnected Cars Are the Next Must Have Consumer Electronics Device
Connected Cars Are the Next Must Have Consumer Electronics DeviceCisco Jasper
 
From Driver Distraction to Driver Augmentation: Open Source in Cars
From Driver Distraction to Driver Augmentation: Open Source in CarsFrom Driver Distraction to Driver Augmentation: Open Source in Cars
From Driver Distraction to Driver Augmentation: Open Source in CarsAlison Chaiken
 
Aerospace Arizona Summit Autonomous Vehicles Presentation 11/8/18
Aerospace Arizona Summit Autonomous Vehicles Presentation 11/8/18Aerospace Arizona Summit Autonomous Vehicles Presentation 11/8/18
Aerospace Arizona Summit Autonomous Vehicles Presentation 11/8/18Mark Goldstein
 
Top 10 automotive industry trends and technologies to look for in 2021
Top 10 automotive industry trends and technologies to look for in 2021Top 10 automotive industry trends and technologies to look for in 2021
Top 10 automotive industry trends and technologies to look for in 2021Katy Slemon
 
Somo AI Breakfast Briefing
Somo AI Breakfast BriefingSomo AI Breakfast Briefing
Somo AI Breakfast BriefingSomo
 
Atooma Automotive SlideShare
Atooma Automotive SlideShareAtooma Automotive SlideShare
Atooma Automotive SlideShareZoe Blair
 
"Automakers at a Crossroads: How Embedded Vision and Autonomy Will Reshape th...
"Automakers at a Crossroads: How Embedded Vision and Autonomy Will Reshape th..."Automakers at a Crossroads: How Embedded Vision and Autonomy Will Reshape th...
"Automakers at a Crossroads: How Embedded Vision and Autonomy Will Reshape th...Edge AI and Vision Alliance
 
AWS re:Invent 2016: How Amazon is enabling the future of Automotive(ALX202)
AWS re:Invent 2016: How Amazon is enabling the future of Automotive(ALX202)AWS re:Invent 2016: How Amazon is enabling the future of Automotive(ALX202)
AWS re:Invent 2016: How Amazon is enabling the future of Automotive(ALX202)Amazon Web Services
 
Over-The-Air Care @ Connected Car Expo.
Over-The-Air Care @ Connected Car Expo.Over-The-Air Care @ Connected Car Expo.
Over-The-Air Care @ Connected Car Expo.Mahbubul Alam
 
Easy Rider: How ML, Serverless, and IoT Drive Mobility as a Service (AMT302) ...
Easy Rider: How ML, Serverless, and IoT Drive Mobility as a Service (AMT302) ...Easy Rider: How ML, Serverless, and IoT Drive Mobility as a Service (AMT302) ...
Easy Rider: How ML, Serverless, and IoT Drive Mobility as a Service (AMT302) ...Amazon Web Services
 
A Car as a Semantic Web Thing - Motivation and Demonstration
A Car as a Semantic Web Thing - Motivation and DemonstrationA Car as a Semantic Web Thing - Motivation and Demonstration
A Car as a Semantic Web Thing - Motivation and DemonstrationBenjamin Klotz
 
INTERFACE, by apidays - Future Mobility's Disaster by Oliver Thamm, Xapix.io
INTERFACE, by apidays  - Future Mobility's Disaster by Oliver Thamm, Xapix.ioINTERFACE, by apidays  - Future Mobility's Disaster by Oliver Thamm, Xapix.io
INTERFACE, by apidays - Future Mobility's Disaster by Oliver Thamm, Xapix.ioapidays
 
The Autonomous Revolution of Vehicles and Transportation
The Autonomous Revolution  of Vehicles and TransportationThe Autonomous Revolution  of Vehicles and Transportation
The Autonomous Revolution of Vehicles and TransportationMark Goldstein
 
iCON The "Connected" Car
iCON The "Connected" CariCON The "Connected" Car
iCON The "Connected" Cartycollc
 
IRJET- A Survey on Real Time Object Detection using Voice Activated Smart IoT
IRJET- A Survey on Real Time Object Detection using Voice Activated Smart IoTIRJET- A Survey on Real Time Object Detection using Voice Activated Smart IoT
IRJET- A Survey on Real Time Object Detection using Voice Activated Smart IoTIRJET Journal
 

Similaire à Alexa and the Connected Car (20)

Connected Car Introduction _聯網汽車介紹 2013.1.18
Connected Car Introduction _聯網汽車介紹 2013.1.18Connected Car Introduction _聯網汽車介紹 2013.1.18
Connected Car Introduction _聯網汽車介紹 2013.1.18
 
SAE Arizona - Autonomous Vehicles IRC Presentation on 9/20/18
SAE Arizona - Autonomous Vehicles IRC Presentation on 9/20/18SAE Arizona - Autonomous Vehicles IRC Presentation on 9/20/18
SAE Arizona - Autonomous Vehicles IRC Presentation on 9/20/18
 
Connectivity levels of autonomy by Steve Surhigh
Connectivity levels of autonomy by Steve SurhighConnectivity levels of autonomy by Steve Surhigh
Connectivity levels of autonomy by Steve Surhigh
 
Android auto
Android autoAndroid auto
Android auto
 
Connected Cars Are the Next Must Have Consumer Electronics Device
Connected Cars Are the Next Must Have Consumer Electronics DeviceConnected Cars Are the Next Must Have Consumer Electronics Device
Connected Cars Are the Next Must Have Consumer Electronics Device
 
From Driver Distraction to Driver Augmentation: Open Source in Cars
From Driver Distraction to Driver Augmentation: Open Source in CarsFrom Driver Distraction to Driver Augmentation: Open Source in Cars
From Driver Distraction to Driver Augmentation: Open Source in Cars
 
Aerospace Arizona Summit Autonomous Vehicles Presentation 11/8/18
Aerospace Arizona Summit Autonomous Vehicles Presentation 11/8/18Aerospace Arizona Summit Autonomous Vehicles Presentation 11/8/18
Aerospace Arizona Summit Autonomous Vehicles Presentation 11/8/18
 
Top 10 automotive industry trends and technologies to look for in 2021
Top 10 automotive industry trends and technologies to look for in 2021Top 10 automotive industry trends and technologies to look for in 2021
Top 10 automotive industry trends and technologies to look for in 2021
 
Somo AI Breakfast Briefing
Somo AI Breakfast BriefingSomo AI Breakfast Briefing
Somo AI Breakfast Briefing
 
Atooma Automotive SlideShare
Atooma Automotive SlideShareAtooma Automotive SlideShare
Atooma Automotive SlideShare
 
"Automakers at a Crossroads: How Embedded Vision and Autonomy Will Reshape th...
"Automakers at a Crossroads: How Embedded Vision and Autonomy Will Reshape th..."Automakers at a Crossroads: How Embedded Vision and Autonomy Will Reshape th...
"Automakers at a Crossroads: How Embedded Vision and Autonomy Will Reshape th...
 
AWS re:Invent 2016: How Amazon is enabling the future of Automotive(ALX202)
AWS re:Invent 2016: How Amazon is enabling the future of Automotive(ALX202)AWS re:Invent 2016: How Amazon is enabling the future of Automotive(ALX202)
AWS re:Invent 2016: How Amazon is enabling the future of Automotive(ALX202)
 
Over-The-Air Care @ Connected Car Expo.
Over-The-Air Care @ Connected Car Expo.Over-The-Air Care @ Connected Car Expo.
Over-The-Air Care @ Connected Car Expo.
 
Muhammad Naveed Slote CV 11 JULY 2016
Muhammad Naveed Slote CV 11 JULY 2016Muhammad Naveed Slote CV 11 JULY 2016
Muhammad Naveed Slote CV 11 JULY 2016
 
Easy Rider: How ML, Serverless, and IoT Drive Mobility as a Service (AMT302) ...
Easy Rider: How ML, Serverless, and IoT Drive Mobility as a Service (AMT302) ...Easy Rider: How ML, Serverless, and IoT Drive Mobility as a Service (AMT302) ...
Easy Rider: How ML, Serverless, and IoT Drive Mobility as a Service (AMT302) ...
 
A Car as a Semantic Web Thing - Motivation and Demonstration
A Car as a Semantic Web Thing - Motivation and DemonstrationA Car as a Semantic Web Thing - Motivation and Demonstration
A Car as a Semantic Web Thing - Motivation and Demonstration
 
INTERFACE, by apidays - Future Mobility's Disaster by Oliver Thamm, Xapix.io
INTERFACE, by apidays  - Future Mobility's Disaster by Oliver Thamm, Xapix.ioINTERFACE, by apidays  - Future Mobility's Disaster by Oliver Thamm, Xapix.io
INTERFACE, by apidays - Future Mobility's Disaster by Oliver Thamm, Xapix.io
 
The Autonomous Revolution of Vehicles and Transportation
The Autonomous Revolution  of Vehicles and TransportationThe Autonomous Revolution  of Vehicles and Transportation
The Autonomous Revolution of Vehicles and Transportation
 
iCON The "Connected" Car
iCON The "Connected" CariCON The "Connected" Car
iCON The "Connected" Car
 
IRJET- A Survey on Real Time Object Detection using Voice Activated Smart IoT
IRJET- A Survey on Real Time Object Detection using Voice Activated Smart IoTIRJET- A Survey on Real Time Object Detection using Voice Activated Smart IoT
IRJET- A Survey on Real Time Object Detection using Voice Activated Smart IoT
 

Dernier

HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comFatema Valibhai
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...harshavardhanraghave
 
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Steffen Staab
 
Diamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionDiamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionSolGuruz
 
Test Automation Strategy for Frontend and Backend
Test Automation Strategy for Frontend and BackendTest Automation Strategy for Frontend and Backend
Test Automation Strategy for Frontend and BackendArshad QA
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsArshad QA
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providermohitmore19
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️Delhi Call girls
 
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantAxelRicardoTrocheRiq
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfkalichargn70th171
 
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...gurkirankumar98700
 
DNT_Corporate presentation know about us
DNT_Corporate presentation know about usDNT_Corporate presentation know about us
DNT_Corporate presentation know about usDynamic Netsoft
 
Active Directory Penetration Testing, cionsystems.com.pdf
Active Directory Penetration Testing, cionsystems.com.pdfActive Directory Penetration Testing, cionsystems.com.pdf
Active Directory Penetration Testing, cionsystems.com.pdfCionsystems
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsJhone kinadey
 
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...panagenda
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Modelsaagamshah0812
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfkalichargn70th171
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVshikhaohhpro
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...MyIntelliSource, Inc.
 

Dernier (20)

HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.com
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
 
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
 
Diamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionDiamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with Precision
 
Test Automation Strategy for Frontend and Backend
Test Automation Strategy for Frontend and BackendTest Automation Strategy for Frontend and Backend
Test Automation Strategy for Frontend and Backend
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview Questions
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service Consultant
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
 
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
 
DNT_Corporate presentation know about us
DNT_Corporate presentation know about usDNT_Corporate presentation know about us
DNT_Corporate presentation know about us
 
Active Directory Penetration Testing, cionsystems.com.pdf
Active Directory Penetration Testing, cionsystems.com.pdfActive Directory Penetration Testing, cionsystems.com.pdf
Active Directory Penetration Testing, cionsystems.com.pdf
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial Goals
 
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Models
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
 
Exploring iOS App Development: Simplifying the Process
Exploring iOS App Development: Simplifying the ProcessExploring iOS App Development: Simplifying the Process
Exploring iOS App Development: Simplifying the Process
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTV
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
 

Alexa and the Connected Car

  • 1. Alexa and the Connected Car Emily Lam Alexa Conference Jan. 19-21, 2017
  • 2. Emily Lam • Studied Linguistics and specialized in Computing at UCLA • Front-end Developer at Lieberman Software • Won the Worldpay prize at Money 20/20 • 2nd place at Connected Car hackathon
  • 3. Agenda  What is a Connected Car?  Hyundai & Ford Alexa Skill  Automobility LA & CES 2017  Create an Alexa skill using the Mojio API  RoadBuddy  Troubleshooting bugs  Voice user interface  The state of Artificial Intelligence  Future of the connected car  Privacy
  • 4. What is a Connected Car? A car that uses technology to gather information, analyze data, and perform tasks.
  • 5.
  • 6. What data can you get?  Speed  Car’s GPS location  Motion alerts  Geofencing  Recent trip history
  • 7.
  • 8. So how does Alexa work with a connected car?
  • 9. Hyundai Blue Link Skill Alexa is embedded in the car itself and can do anything an Echo can.
  • 10. What can Alexa do? Features:  Remote start and stop charging electric models  Remote engine start with climate control  Remote door lock/unlock  Remote horn/lights
  • 11. Ford SYNC 3 The Ford SYNC 3 has an Alexa skill called “myFord Mobile”.
  • 12. Alexa is located under Apps > Alexa.
  • 13. The Ford Skill bridges the gap between your home and car.
  • 14. Utterances Alexa,  ask myFord to check my battery status.  ask myFord to start my car.  ask myFord to lock my car.  turn on living room lights.  set home thermostat to 72 degrees.  turn on garage lights.
  • 15.
  • 16. The key takeaway is that you are able to stay connected to your car when you’re at home, and you’re able to stay connected to your home when you’re in your car.
  • 17. So now let’s build our own skill for the connected car.
  • 19. Mojio Platform Mojio collects data from the OBD-II port and sends it to the Mojio server.
  • 20. RoadBuddy  RoadBuddy is a connected car platform that delivers automated real-time road conditions.
  • 21. For the Alexa skill, you can also report incidents and get road conditions.
  • 22. RoadBuddy Intent Schema "intents": [ { "intent": "GetReportIntent", "slots": [ { "name": "Incident", "type": "LIST_OF_INCIDENTS" }] },
  • 23. { "intent": "GetRoadConditionsIntent", "slots": [ { "name": "Incident", "type": "LIST_OF_INCIDENTS" }] },
  • 24.
  • 25. Sample Utterances  GetReportIntent report an {Incident}  GetReportIntent report a {Incident}  GetReportIntent report that {Incident}  GetReportIntent report that there's {Incident}  GetReportIntent there's {Incident}  GetReportIntent {Incident}  GetRoadConditionsIntent what are road conditions like  GetRoadConditionsIntent what are road conditions up ahead  GetRoadConditionsIntent road conditions  GetRoadConditionsIntent tell me road conditions
  • 26. Account Linking Authorization URL  The url where customers will be redirected in the companion app to enter login credentials.  Ex. https://accounts.moj.io/oauth2/authorize?response_ty pe=code Client Id  Unique public string used to identify the client requesting for authentication.
  • 27.
  • 28. Domain List (Optional)  The list of domains that the authorization URL will fetch content from. You can provide up to 15 domains. Scope (Optional)  List of permissions to request from the skill user. You can provide up to 15 scopes.
  • 29. Redirect URLs (Optional)  The list of valid HTTPS redirection endpoints that could be requested during authorization to redirect the user back to after the authorization process.
  • 30. Authorization Grant Type (Optional)  Specifies the OAuth authorization grant that Alexa uses to obtain an access token from Mojio. Access Token URI  This URI will be used for both access token and token refresh requests.  Ex. https://accounts.moj.io/oauth2/token
  • 32. Client Authentication Scheme  HTTP Basic or Credentials in request body Privacy Policy URL  https://www.moj.io/privacy/
  • 33.
  • 34.
  • 35. Configure a Mojio object with the following key/value pairs.
  • 36. Call the function before you register the handlers.
  • 37.
  • 38.  Create a variable outside of the handlers object and set it equal to this to avoid getting a null error.  Use mojio_client to get data.
  • 39.  Use self.emit for Alexa to say something. • Get data from lambda request.
  • 40. State of Artificial Intelligence  Artificial intelligence was coined by John McCarthy in 1956.  Defining Artificial Intelligence  The ability to learn and solve problems  Think like a human (How a brain functions, cognitive science)  Act like a human (Turing test)  Think rationally (Using logical formulas)  Act rationally (Design intelligent systems to maximize goals)
  • 41. Alexa and AI  Alexa has the ability to learn and solve problems.  Can Alexa think like a human? No. It is optimized to perform complex tasks and cannot multi-task.  Can Alexa act like a human? Not so much but it can sing and show signs of humor.  Can Alexa think rationally? Yes. It can apply algorithms and functions.  Can Alexa act rationally? Yes. Ex. It can figure out the nearest pizza place and buy items from Amazon.
  • 42. State of Artificial Intelligence  Needs to be more conversational  More data = better machine learning
  • 43. The Future of the Connected Car  More skills, more integrations.  Ex. Volkswagen will be integrating with Alexa  7000+ skills on the Alexa app  “Consumers increasingly want to stay connected to their homes while on the move” - Don Butler, Connected Vehicle and Services executive director of Ford  Self-driving cars
  • 44. Have cars talk to one another  Ex. One car experiences black ice on the road and other cars are alerted to avoid that area.  Be more efficient  Predict safer routes  Have better car maintenance
  • 45. Amazon delivery to car trunks with help of Alexa  Article by Tylor Orton:https://www.biv.com/article/2017/1/pop-your- trunk-amazon-has-delivery/  “Eventually we’ll be able to pop [your] trunk and allow Amazon to deliver packages securely there, which will make it more convenient for the customers and a lot more efficient for Amazon to deliver to cars even faster.” – Kenny Hawk, Mojio CEO
  • 46. Privacy concerns  Amazon’s Echo & Dot are always on  Records your voice after wake word and transfers it to a processor for analysis  Information is stored on Amazon’s servers  Can delete your data
  • 47. Murder in Arkansas  Victor Collins was killed and his body was found in his friend’s hot tub. There was an Amazon Echo near the crime scene. Law enforcement agents asked Amazon to turn over the audio and other records but they refused.  http://www.inc.com/joseph-steinberg/amazon-alexa- recordings-requested-by-police-in-murder-case.html  Can Alexa be used against you?  The issue of using speech recordings as evidence
  • 48.  Ultimately, we must find a balance between privacy and convenience. And in the end, Alexa is an incredibly powerful tool and will continue to advance the field of artificial intelligence.
  • 50. Questions?  Twitter: hongily  Email: elam@liebsoft.com  Website: www.liebsoft.com