Google voice AIY based chatbot

With the advancement in technology, virtual assistants such as Siri, Google Assistant and Alexa are on the rise and are widely used in the market now. The AIY Voice Kit is part of the AIY projects from Google which aims to help makers experiment with their own AI assistant. It utilizes the Google As...

Full description

Bibliographic Details
Main Author: Chua, Josephine Xi Hui
Other Authors: Oh Hong Lye
Format: Final Year Project (FYP)
Language:English
Published: 2018
Subjects:
Online Access:http://hdl.handle.net/10356/76162
_version_ 1811684962266513408
author Chua, Josephine Xi Hui
author2 Oh Hong Lye
author_facet Oh Hong Lye
Chua, Josephine Xi Hui
author_sort Chua, Josephine Xi Hui
collection NTU
description With the advancement in technology, virtual assistants such as Siri, Google Assistant and Alexa are on the rise and are widely used in the market now. The AIY Voice Kit is part of the AIY projects from Google which aims to help makers experiment with their own AI assistant. It utilizes the Google Assistant to interact with users through voice. This project would explore how to build a virtual assistant using the Voice Kit and further improve on its performance by adding various functionalities. The Little Ambassador was created to be the School of Computer Science and Engineering Office’s own virtual assistant. Located in the office’s main lobby, its purpose was to provide visitors with useful information. Therefore, a survey was conducted among a group of 42 students to find out which information is most valuable to them when they visit the office. Subsequently, data was crawled from the school website to provide a database for Little Ambassador. The database was hosted on Firebase Realtime Database. With the aid of Google Assistant and Dialogflow, Little Ambassador is able to hold an interactive conversation with the user, providing multi-level interactions. Additionally, the Little Ambassador is also equipped with a facial recognition module that was implemented with a PiCamera. It allows users to query staffs whom they do not know by showing a picture of their face and the information would be displayed on a user interface for the users to view. The user interface was constructed using the Django web framework and hosted locally on the Raspberry Pi. Although Little Ambassador also made use of the Google Assistant SDK, there are some huge differences between this system and Google’s own products such as Google Home and Google Home Hub. An example is the ability to add in custom module such as the Facial Recognition module. Ultimately, being able to customise its functions had open Little Ambassador up to many opportunities for improvements in the future.
first_indexed 2024-10-01T04:36:57Z
format Final Year Project (FYP)
id ntu-10356/76162
institution Nanyang Technological University
language English
last_indexed 2024-10-01T04:36:57Z
publishDate 2018
record_format dspace
spelling ntu-10356/761622023-03-03T20:45:26Z Google voice AIY based chatbot Chua, Josephine Xi Hui Oh Hong Lye School of Computer Science and Engineering DRNTU::Engineering::Computer science and engineering With the advancement in technology, virtual assistants such as Siri, Google Assistant and Alexa are on the rise and are widely used in the market now. The AIY Voice Kit is part of the AIY projects from Google which aims to help makers experiment with their own AI assistant. It utilizes the Google Assistant to interact with users through voice. This project would explore how to build a virtual assistant using the Voice Kit and further improve on its performance by adding various functionalities. The Little Ambassador was created to be the School of Computer Science and Engineering Office’s own virtual assistant. Located in the office’s main lobby, its purpose was to provide visitors with useful information. Therefore, a survey was conducted among a group of 42 students to find out which information is most valuable to them when they visit the office. Subsequently, data was crawled from the school website to provide a database for Little Ambassador. The database was hosted on Firebase Realtime Database. With the aid of Google Assistant and Dialogflow, Little Ambassador is able to hold an interactive conversation with the user, providing multi-level interactions. Additionally, the Little Ambassador is also equipped with a facial recognition module that was implemented with a PiCamera. It allows users to query staffs whom they do not know by showing a picture of their face and the information would be displayed on a user interface for the users to view. The user interface was constructed using the Django web framework and hosted locally on the Raspberry Pi. Although Little Ambassador also made use of the Google Assistant SDK, there are some huge differences between this system and Google’s own products such as Google Home and Google Home Hub. An example is the ability to add in custom module such as the Facial Recognition module. Ultimately, being able to customise its functions had open Little Ambassador up to many opportunities for improvements in the future. Bachelor of Engineering (Computer Science) 2018-11-21T14:20:42Z 2018-11-21T14:20:42Z 2018 Final Year Project (FYP) http://hdl.handle.net/10356/76162 en Nanyang Technological University 62 p. application/pdf
spellingShingle DRNTU::Engineering::Computer science and engineering
Chua, Josephine Xi Hui
Google voice AIY based chatbot
title Google voice AIY based chatbot
title_full Google voice AIY based chatbot
title_fullStr Google voice AIY based chatbot
title_full_unstemmed Google voice AIY based chatbot
title_short Google voice AIY based chatbot
title_sort google voice aiy based chatbot
topic DRNTU::Engineering::Computer science and engineering
url http://hdl.handle.net/10356/76162
work_keys_str_mv AT chuajosephinexihui googlevoiceaiybasedchatbot