Project KAIVA

Artificial Intelligence (AI) with generative capabilities has become a topic of extensive discussion in recent years. Products driven by Generative Artificial Intelligence (GAI), such as ChatGPT, have gained immense popularity since their launch. As a result, the broader audience has witnessed...

Full description

Saved in:
Bibliographic Details
Main Author: Pua, Ivan Jun Hao
Other Authors: Vun Chan Hua, Nicholas
Format: Final Year Project
Language:English
Published: Nanyang Technological University 2023
Subjects:
Online Access:https://hdl.handle.net/10356/171983
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-171983
record_format dspace
spelling sg-ntu-dr.10356-1719832023-11-24T15:37:09Z Project KAIVA Pua, Ivan Jun Hao Vun Chan Hua, Nicholas School of Computer Science and Engineering ASCHVUN@ntu.edu.sg Engineering::Computer science and engineering::Software::Software engineering Artificial Intelligence (AI) with generative capabilities has become a topic of extensive discussion in recent years. Products driven by Generative Artificial Intelligence (GAI), such as ChatGPT, have gained immense popularity since their launch. As a result, the broader audience has witnessed the remarkable potential that GAI holds. This project is developed in collaboration with Kuok Singapore Limited (KSL). It is a Proof of Concept (POC) with a goal to integrate cutting-edge GAI capabilities which will enable employees to access crucial organizational information and boost workplace efficiency by streamlining repetitive daily routines. Project KAIVA – acronym for Kuok Singapore Limited Artificial Intelligent Virtual Assistant introduces an AI Virtual Assistant to be integrated with the Microsoft (MS) Teams platform. Its primary objective is to streamline employees’ daily work processes by providing a centralized point of initiation, as well as enabling employees to access important organizational information. The software automation and integration with MS Teams will be facilitated through Workato, a prominent Integration Platform as a Service (iPaaS) company proficient in workflow process automation. Meanwhile, the generative capabilities of KAIVA will be facilitated by OpenAI, the developer most renowned for the development of ChatGPT. The process of generating responses and the underlying system architecture will be discussed further in the subsequent sections of this report. The virtual assistant utilizes a technique which enables domain-specific text generation using vector embeddings, eliminating the necessity for training a dedicated Large Language Model (LLM). Virtual assistants or chatbots of such characteristics may have the potential to revolutionize the conventional approach to developing virtual assistants where a rule-based or retrieval-based approach is adopted. In contrast to the conventional approaches, GAI provides the virtual assistant with a heightened level of dynamism, resulting in responses that are more dynamic and thus enriches the interactions with its users. However, each technique brings along its own set of strengths and limitations, which will be examined further in subsequent sections of this report. Bachelor of Engineering (Computer Science) 2023-11-20T03:26:40Z 2023-11-20T03:26:40Z 2023 Final Year Project (FYP) Pua, I. J. H. (2023). Project KAIVA. Final Year Project (FYP), Nanyang Technological University, Singapore. https://hdl.handle.net/10356/171983 https://hdl.handle.net/10356/171983 en CZ4079 application/pdf Nanyang Technological University
institution Nanyang Technological University
building NTU Library
continent Asia
country Singapore
Singapore
content_provider NTU Library
collection DR-NTU
language English
topic Engineering::Computer science and engineering::Software::Software engineering
spellingShingle Engineering::Computer science and engineering::Software::Software engineering
Pua, Ivan Jun Hao
Project KAIVA
description Artificial Intelligence (AI) with generative capabilities has become a topic of extensive discussion in recent years. Products driven by Generative Artificial Intelligence (GAI), such as ChatGPT, have gained immense popularity since their launch. As a result, the broader audience has witnessed the remarkable potential that GAI holds. This project is developed in collaboration with Kuok Singapore Limited (KSL). It is a Proof of Concept (POC) with a goal to integrate cutting-edge GAI capabilities which will enable employees to access crucial organizational information and boost workplace efficiency by streamlining repetitive daily routines. Project KAIVA – acronym for Kuok Singapore Limited Artificial Intelligent Virtual Assistant introduces an AI Virtual Assistant to be integrated with the Microsoft (MS) Teams platform. Its primary objective is to streamline employees’ daily work processes by providing a centralized point of initiation, as well as enabling employees to access important organizational information. The software automation and integration with MS Teams will be facilitated through Workato, a prominent Integration Platform as a Service (iPaaS) company proficient in workflow process automation. Meanwhile, the generative capabilities of KAIVA will be facilitated by OpenAI, the developer most renowned for the development of ChatGPT. The process of generating responses and the underlying system architecture will be discussed further in the subsequent sections of this report. The virtual assistant utilizes a technique which enables domain-specific text generation using vector embeddings, eliminating the necessity for training a dedicated Large Language Model (LLM). Virtual assistants or chatbots of such characteristics may have the potential to revolutionize the conventional approach to developing virtual assistants where a rule-based or retrieval-based approach is adopted. In contrast to the conventional approaches, GAI provides the virtual assistant with a heightened level of dynamism, resulting in responses that are more dynamic and thus enriches the interactions with its users. However, each technique brings along its own set of strengths and limitations, which will be examined further in subsequent sections of this report.
author2 Vun Chan Hua, Nicholas
author_facet Vun Chan Hua, Nicholas
Pua, Ivan Jun Hao
format Final Year Project
author Pua, Ivan Jun Hao
author_sort Pua, Ivan Jun Hao
title Project KAIVA
title_short Project KAIVA
title_full Project KAIVA
title_fullStr Project KAIVA
title_full_unstemmed Project KAIVA
title_sort project kaiva
publisher Nanyang Technological University
publishDate 2023
url https://hdl.handle.net/10356/171983
_version_ 1783955543780491264