technology for mobile advertising search & commerce © 2007 apptera inc. optimizing software...

14
TECHNOLOGY FOR MOBILE ADVERTISING SEARCH & COMMERCE © 2007 Apptera Inc. Optimizing Software Architecture for Voice Search SpeechTek 2007

Upload: drake-rocke

Post on 15-Dec-2015

215 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: TECHNOLOGY FOR MOBILE ADVERTISING SEARCH & COMMERCE © 2007 Apptera Inc. Optimizing Software Architecture for Voice Search SpeechTek 2007

TECHNOLOGY FOR MOBILE ADVERTISING SEARCH & COMMERCE

© 2007 Apptera Inc.

Optimizing Software Architecture for Voice Search

SpeechTek 2007

Page 2: TECHNOLOGY FOR MOBILE ADVERTISING SEARCH & COMMERCE © 2007 Apptera Inc. Optimizing Software Architecture for Voice Search SpeechTek 2007

TECHNOLOGY FOR MOBILE ADVERTISING SEARCH & COMMERCE© 2007 Apptera Inc.

2

Agenda

What is Voice Search?

Example of Voice Search applications

Different types of Voice Search Designs

Challenges of developing a Voice Search Application

Solutions to tackle those challenges

Technique for building an ad-based Voice Search Application

Demo

Page 3: TECHNOLOGY FOR MOBILE ADVERTISING SEARCH & COMMERCE © 2007 Apptera Inc. Optimizing Software Architecture for Voice Search SpeechTek 2007

TECHNOLOGY FOR MOBILE ADVERTISING SEARCH & COMMERCE© 2007 Apptera Inc.

3

What is Voice Search?

Speak the Query

&

Get the Search Result

Page 4: TECHNOLOGY FOR MOBILE ADVERTISING SEARCH & COMMERCE © 2007 Apptera Inc. Optimizing Software Architecture for Voice Search SpeechTek 2007

TECHNOLOGY FOR MOBILE ADVERTISING SEARCH & COMMERCE© 2007 Apptera Inc.

4

Voice Search Applications

Directory Assistance Business Name or Category Search

Locator & Driving Direction

Information Search News or sports query

Stock quotes

Traffic & weather

Content Search Music & Ring tones

Video Clips

Web Search with Voice Control

Page 5: TECHNOLOGY FOR MOBILE ADVERTISING SEARCH & COMMERCE © 2007 Apptera Inc. Optimizing Software Architecture for Voice Search SpeechTek 2007

TECHNOLOGY FOR MOBILE ADVERTISING SEARCH & COMMERCE© 2007 Apptera Inc.

5

Voice Search Designs

Pure Voice Search User speaks the query and the system returns the query result

through voice

Best use for telematics or any hands-free non-visual environment

Multi-modal Voice Search User speaks the query and the system returns the query result to

the delivery channels other than voice

Best use for lookup service that returns long or hard-to-remember result set

Page 6: TECHNOLOGY FOR MOBILE ADVERTISING SEARCH & COMMERCE © 2007 Apptera Inc. Optimizing Software Architecture for Voice Search SpeechTek 2007

TECHNOLOGY FOR MOBILE ADVERTISING SEARCH & COMMERCE© 2007 Apptera Inc.

6

Voice Search Approaches

Open-end voice search Natural language based connotative queries

High word error rates for large vocabulary sizes

Limited context to leverage for improving speech recognition

Multi-step hierarchical voice search Keyword based denotative queries

Dialog driven

High word error rates for large vocabulary sizes

Takes longer to navigate through the dialogs to get result

Page 7: TECHNOLOGY FOR MOBILE ADVERTISING SEARCH & COMMERCE © 2007 Apptera Inc. Optimizing Software Architecture for Voice Search SpeechTek 2007

TECHNOLOGY FOR MOBILE ADVERTISING SEARCH & COMMERCE© 2007 Apptera Inc.

7

Voice Search Nirvana

Open-end voice search interface

Support a wide-range of voice vocabulary and phrases

Low recognition error rate

Able to leverage contextual information to improve speech recognition

Real-time performance

Page 8: TECHNOLOGY FOR MOBILE ADVERTISING SEARCH & COMMERCE © 2007 Apptera Inc. Optimizing Software Architecture for Voice Search SpeechTek 2007

TECHNOLOGY FOR MOBILE ADVERTISING SEARCH & COMMERCE© 2007 Apptera Inc.

8

Voice Search Challenges

Really Short Query

Really Long Query

Dealing with Homonyms Ad vs. Add Oral vs. Aural

Dealing with Acronyms DOS NASA

Page 9: TECHNOLOGY FOR MOBILE ADVERTISING SEARCH & COMMERCE © 2007 Apptera Inc. Optimizing Software Architecture for Voice Search SpeechTek 2007

TECHNOLOGY FOR MOBILE ADVERTISING SEARCH & COMMERCE© 2007 Apptera Inc.

9

Voice Search Solution

Intent Identification technology Match recognized raw user utterance against a context

sensitive semantic index Identify a short list of the most likely intents Prompt the user with intelligent follow-up question to narrow

down the intent identification• Consumer utterance: “Closing costs”

• System question: “Are you searching for mortgage information?”

Formulate the query once the intent is locked Render the query result to the preferred channel for delivery

Page 10: TECHNOLOGY FOR MOBILE ADVERTISING SEARCH & COMMERCE © 2007 Apptera Inc. Optimizing Software Architecture for Voice Search SpeechTek 2007

TECHNOLOGY FOR MOBILE ADVERTISING SEARCH & COMMERCE© 2007 Apptera Inc.

10

Voice Search Design

Understand the application Front-end Interface Backend Search Engine

Identify the target users

Collect the possible utterances and build the grammar around it

Open-end vs. Dialog driven

Coverage vs. Predictive power

Page 11: TECHNOLOGY FOR MOBILE ADVERTISING SEARCH & COMMERCE © 2007 Apptera Inc. Optimizing Software Architecture for Voice Search SpeechTek 2007

TECHNOLOGY FOR MOBILE ADVERTISING SEARCH & COMMERCE© 2007 Apptera Inc.

11

Voice Search Design-- A Level Deeper

Leverage the historical dataset from existing web query infrastructure to increase the speech recognition accuracy Develop grammar based upon the web query logs

Expand the grammar with ontology for connotative recognition

Leverage contextual & profiling data Caller ID, device type

DNIS, LBS, CRM lookup,

Search keywords, search result and call flow history • For ad targeting

Page 12: TECHNOLOGY FOR MOBILE ADVERTISING SEARCH & COMMERCE © 2007 Apptera Inc. Optimizing Software Architecture for Voice Search SpeechTek 2007

TECHNOLOGY FOR MOBILE ADVERTISING SEARCH & COMMERCE© 2007 Apptera Inc.

12

Voice Search Design -- A System Architecture

AppteraApplication ServerVXML Gateway

Loaded with SLM grammar

2. Capture caller utterance in literal text

9A. Generate audio response& insert targeted ads

when appropriate

3B. Pass caller utterancefor intent identification

6. Render the most relevant search result

Apptera Voice Search Server

Search Backend

1. Caller speaks the query

10. Caller hears the Search result

Multi-modal Device

5. Return query

result set 4B. Formulate query

for execution9B. Generate non-VXML

search result &Targeted ads

back to deviceif available

Apptera Mobile Ad Server

8. Return targeted ad

7. Pass query result,contextual &profiling data

Apptera Heuristic Behavioral

Server3A. Lookup

caller profile

4A. Return caller profile

AppteraApplication Server

Page 13: TECHNOLOGY FOR MOBILE ADVERTISING SEARCH & COMMERCE © 2007 Apptera Inc. Optimizing Software Architecture for Voice Search SpeechTek 2007

TECHNOLOGY FOR MOBILE ADVERTISING SEARCH & COMMERCE© 2007 Apptera Inc.

13

Voice Search DemoFree-411 “Category” Example

Page 14: TECHNOLOGY FOR MOBILE ADVERTISING SEARCH & COMMERCE © 2007 Apptera Inc. Optimizing Software Architecture for Voice Search SpeechTek 2007

TECHNOLOGY FOR MOBILE ADVERTISING SEARCH & COMMERCE© 2007 Apptera Inc.

14

Free-411 Demo:Category Ad with Directions

$1.25 Bid$1.25 Bid $1.00 Bid$1.00 Bid

What city and state? __________What city and state? __________

What listing? ____________What listing? ____________RestaurantsRestaurants

Denver, CODenver, CO

__ Business __ Residence__ Business __ Residence

$1.50 Bid$1.50 Bid