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...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
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 |