Closed

Voice-based (Google Assistant Action) app

Development Environment

1. The user interface of the pilot will be developed as a Google Assistant Action.

2. The response business functionality will be via Web hooks in Node JS

3. The database for any storage will be using Firestore

Conversational Flow

1. Invocation

On a Google Assistant interface (mobile / tablet / smart speaker / nest device), the way to invoke the pilot will be

Hey Google talk to CBT

The response from the system will be

Hello

<pause>

May I know your name

Unlike the normal user-prompt resulting in intent-identification leading to system-response, here on invocation, the intent becomes a gather-user-info intent.

2. Gather User Info

This step will be a series of conversation flows that will conclude only after satisfaction of intent (or sudden exit from the action - pt 4). This is tricky because unlike the standard format of a dialog where the user asks a question and the system responds, in this case the query of the user is to a pending response!

The information to be gathered are:

• name of person

• age of person

• place of stay

The system needs to give a response based on user query. In this case, the response is the next question till all questions are answered. Below are some cases

If My name is XXX is user query, then system response is: Thanks for name <pause> What is your age

If What do you do is user query, then system response will be: I do not understand <pause> may I know your name

If I am 72 is user query, then system response should be: Thanks for your age <pause> may I know your name

Essentially, during the Gather-Info state of the user conversation, the system must continue asking for the above 3 data till it deems to be satisfied.

On completion of this intent, the system must store the information as a log in firestore and responds with: Thanks for the info <pause> what would you like me to help you with

The user can exit at any point saying Goodbye or Bye

3. Play YouTube video

The backend (firestore) will have a set of youtube links for different types or categories of videos. Based on the invocation of video type (e.g. pranayam) by the user, the system will randomly pick one of the videos and play it. For example

If Play Pranayam video is user query, then the system plays a video via widget.

If Play rock music video is user query, then the system response is: I do not have those videos <pause> what would you like me to help you with

If Show me a movie is user query, then the system response is: I do not understand your query <pause> What would you like me to help you with

If My name is xxx is user query, then system response is: Thanks for name <pause> what would you like me to help you with

4. Unsupported Actions

For any query that is not understood, there is a standard response. For example

If What is today is user query, then the system response is: I do not understand your query <pause> what would you like me to help you with

If Whad fdast dasa dafasi is user query, then the system response is: I do not understand your query <pause> what would you like me to help you with

Skills: Node.js, Google App Engine, Google Apps Scripts, Google Cloud Platform, Google Firebase

About the Client:
( 0 reviews ) Ghaziabad, India

Project ID: #33968202

12 freelancers are bidding on average ₹71500 for this job

(4 Reviews)
6.4
(3 Reviews)
3.6
wizvs

Hello, Hope you are doing well. I have gone through your project requirements and have understood what you need I would like to introduce my company, Applore technologies. Applore technologies is a software development More

₹72000 INR in 16 days
(3 Reviews)
2.8
Work12345x

Hi, I am a very talented software programmer with 13+ years of development experience (5+ years professional work experience). I am a results-oriented professional and possess experience using cutting-edge development More

₹56250 INR in 14 days
(2 Reviews)
1.2
singhakk98

Hi I have developed several apps and websites as you want. I appreciate the time you took to interview me, and very glad to become a part of your complete project. Please have a look at my some previous work; Websites: More

₹60000 INR in 5 days
(1 Review)
0.6
teamcyphervuetec

Hi, Hope you are doing great! I am Bhishma pratap gupta, working as Sr. Business Development Manager at Cyphervue Technologies . We have reviewed your requirement and we strongly believe that Cyphervue has the capa More

₹56250 INR in 7 days
(0 Reviews)
0.0
nachitayadav8

Hi, i will do Voice-based (Google Assistant Action) app I am an experienced Android and ios developer and equipped with all the necessary skills to provide you best website that completely satisfies your business n More

₹56250 INR in 7 days
(0 Reviews)
0.0
dataspro

Hello: My name is Anthony Muñoz, I express my interest in working on your project after carefully reading the requirements and concluding that they match my area of knowledge and skills. I am currently the lead engi More

₹56250 INR in 7 days
(0 Reviews)
0.0
afsarali14322

Hi I am Professional developer having 7 year experience as full stack developer where I have good knowledge with website and android ios web application development via using different technology like php java html wor More

₹37500 INR in 7 days
(0 Reviews)
0.0
topgradeclubltd

Hi, Greetings and hoping you are doing well, i welcome you to my profile where quality and client satisfaction is the Priority. I am Expert DOMINIC and i hope to cooperate with you on your project. CERTIFIED EXPERT IN More

₹75000 INR in 5 days
(0 Reviews)
0.0
ramtech005

Hi there! I’ve read your brief and can see that you’d like to build voice based app and I can do this as you want. Well, let me introduce myself and my team, Myself Ramesh and I am highly experienced for this project More

₹75000 INR in 25 days
(0 Reviews)
0.0
Itegrityproindia

Hello ✋ Dear Client, I hope you are doing Great!!! I understand, that you want to great Quality of contents matter most of you, I am here to help in your project with my expertise. Voice-based (Google Assistant Action More

₹70000 INR in 25 days
(0 Reviews)
0.0