Building a mobile app for joke-generating with machine learning model
Several studies have utilised machine learning language models, such as GPT-2, to learn and generate new tweets; however, not many of them attempt to explore the usage of language learning in the entertainment field through a more accessible medium. Here we designed an Android mobile application whi...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
Format: | Final Year Project |
Language: | English |
Published: |
Nanyang Technological University
2021
|
Subjects: | |
Online Access: | https://hdl.handle.net/10356/149713 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
id |
sg-ntu-dr.10356-149713 |
---|---|
record_format |
dspace |
spelling |
sg-ntu-dr.10356-1497132023-07-07T18:23:55Z Building a mobile app for joke-generating with machine learning model Toh, Rui Sheng Jong Ching Chuen School of Electrical and Electronic Engineering ECCJONG@ntu.edu.sg Engineering::Computer science and engineering::Software::Software engineering Engineering::Electrical and electronic engineering Several studies have utilised machine learning language models, such as GPT-2, to learn and generate new tweets; however, not many of them attempt to explore the usage of language learning in the entertainment field through a more accessible medium. Here we designed an Android mobile application which showcases the jokes obtained by training the GPT-2 model. The model is trained by feeding Tweets, from Twitter accounts of well-known comedians, into it. Outputs of the model are curated through both software and manual approaches, in order to ensure the end results possess proper grammatical structures and high qualities. The results are stored in MongoDB Atlas, a cloud database. Additionally, MongoDB Realm is used to synchronise data between the database and the Android application. Bachelor of Engineering (Information Engineering and Media) 2021-06-07T02:09:23Z 2021-06-07T02:09:23Z 2021 Final Year Project (FYP) Toh, R. S. (2021). Building a mobile app for joke-generating with machine learning model. Final Year Project (FYP), Nanyang Technological University, Singapore. https://hdl.handle.net/10356/149713 https://hdl.handle.net/10356/149713 en A2088-201 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 Engineering::Electrical and electronic engineering |
spellingShingle |
Engineering::Computer science and engineering::Software::Software engineering Engineering::Electrical and electronic engineering Toh, Rui Sheng Building a mobile app for joke-generating with machine learning model |
description |
Several studies have utilised machine learning language models, such as GPT-2, to learn and generate new tweets; however, not many of them attempt to explore the usage of language learning in the entertainment field through a more accessible medium. Here we designed an Android mobile application which showcases the jokes obtained by training the GPT-2 model. The model is trained by feeding Tweets, from Twitter accounts of well-known comedians, into it. Outputs of the model are curated through both software and manual approaches, in order to ensure the end results possess proper grammatical structures and high qualities. The results are stored in MongoDB Atlas, a cloud database. Additionally, MongoDB Realm is used to synchronise data between the database and the Android application. |
author2 |
Jong Ching Chuen |
author_facet |
Jong Ching Chuen Toh, Rui Sheng |
format |
Final Year Project |
author |
Toh, Rui Sheng |
author_sort |
Toh, Rui Sheng |
title |
Building a mobile app for joke-generating with machine learning model |
title_short |
Building a mobile app for joke-generating with machine learning model |
title_full |
Building a mobile app for joke-generating with machine learning model |
title_fullStr |
Building a mobile app for joke-generating with machine learning model |
title_full_unstemmed |
Building a mobile app for joke-generating with machine learning model |
title_sort |
building a mobile app for joke-generating with machine learning model |
publisher |
Nanyang Technological University |
publishDate |
2021 |
url |
https://hdl.handle.net/10356/149713 |
_version_ |
1772827711773868032 |