Development of an API for EDU segmentation

This development initiative focused on creating an Application Programming Interface (API) to facilitate the utilization of some research models developed for Elementary Discourse Unit (EDU) segmentation. The existing codebase was enhanced to ensure optimization and increased flexibility throu...

Full description

Saved in:
Bibliographic Details
Main Author: Lim, Patria Yun Xuan
Other Authors: Sun Aixin
Format: Final Year Project
Language:English
Published: Nanyang Technological University 2023
Subjects:
Online Access:https://hdl.handle.net/10356/171834
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-171834
record_format dspace
spelling sg-ntu-dr.10356-1718342023-11-10T15:37:15Z Development of an API for EDU segmentation Lim, Patria Yun Xuan Sun Aixin School of Computer Science and Engineering AXSun@ntu.edu.sg Engineering::Computer science and engineering::Software::Software engineering This development initiative focused on creating an Application Programming Interface (API) to facilitate the utilization of some research models developed for Elementary Discourse Unit (EDU) segmentation. The existing codebase was enhanced to ensure optimization and increased flexibility through the incorporation of customizable features. Consequently, the outcome of this endeavour was the creation and distribution of a Python package via the Python Package Index (PyPI). This package offers a range of segmentation capabilities, thereby enabling public access and simplifying the integration of these functionalities into various development projects or downstream activities. Additionally, the practical application of the EDU segmentation Python library was showcased within the context of an aspect-based sentiment analysis task. This task involved the evaluation of restaurant reviews sourced through the Yelp Fusion API. By effectively integrating the EDU segmentation model, this project successfully augmented its usability by introducing customization options and facilitating its accessibility through package distribution. Bachelor of Engineering (Computer Science) 2023-11-09T08:27:44Z 2023-11-09T08:27:44Z 2023 Final Year Project (FYP) Lim, P. Y. X. (2023). Development of an API for EDU segmentation. Final Year Project (FYP), Nanyang Technological University, Singapore. https://hdl.handle.net/10356/171834 https://hdl.handle.net/10356/171834 en SCSE22-0877 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
Lim, Patria Yun Xuan
Development of an API for EDU segmentation
description This development initiative focused on creating an Application Programming Interface (API) to facilitate the utilization of some research models developed for Elementary Discourse Unit (EDU) segmentation. The existing codebase was enhanced to ensure optimization and increased flexibility through the incorporation of customizable features. Consequently, the outcome of this endeavour was the creation and distribution of a Python package via the Python Package Index (PyPI). This package offers a range of segmentation capabilities, thereby enabling public access and simplifying the integration of these functionalities into various development projects or downstream activities. Additionally, the practical application of the EDU segmentation Python library was showcased within the context of an aspect-based sentiment analysis task. This task involved the evaluation of restaurant reviews sourced through the Yelp Fusion API. By effectively integrating the EDU segmentation model, this project successfully augmented its usability by introducing customization options and facilitating its accessibility through package distribution.
author2 Sun Aixin
author_facet Sun Aixin
Lim, Patria Yun Xuan
format Final Year Project
author Lim, Patria Yun Xuan
author_sort Lim, Patria Yun Xuan
title Development of an API for EDU segmentation
title_short Development of an API for EDU segmentation
title_full Development of an API for EDU segmentation
title_fullStr Development of an API for EDU segmentation
title_full_unstemmed Development of an API for EDU segmentation
title_sort development of an api for edu segmentation
publisher Nanyang Technological University
publishDate 2023
url https://hdl.handle.net/10356/171834
_version_ 1783955539442532352