Please use this identifier to cite or link to this item:
Full metadata record
DC FieldValueLanguage
dc.contributor.authorToh, Rui Shengen_US
dc.identifier.citationToh, R. S. (2021). Building a mobile app for joke-generating with machine learning model. Final Year Project (FYP), Nanyang Technological University, Singapore.
dc.description.abstractSeveral 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.en_US
dc.publisherNanyang Technological Universityen_US
dc.subjectEngineering::Computer science and engineering::Software::Software engineeringen_US
dc.subjectEngineering::Electrical and electronic engineeringen_US
dc.titleBuilding a mobile app for joke-generating with machine learning modelen_US
dc.typeFinal Year Project (FYP)en_US
dc.contributor.supervisorJong Ching Chuenen_US
dc.contributor.schoolSchool of Electrical and Electronic Engineeringen_US
dc.description.degreeBachelor of Engineering (Information Engineering and Media)en_US
item.fulltextWith Fulltext-
Appears in Collections:EEE Student Reports (FYP/IA/PA/PI)
Files in This Item:
File Description SizeFormat 
U1722068A_Toh Rui Sheng_FYP Report.pdf
  Restricted Access
1.8 MBAdobe PDFView/Open

Page view(s)

Updated on Jun 27, 2022


Updated on Jun 27, 2022

Google ScholarTM


Items in DR-NTU are protected by copyright, with all rights reserved, unless otherwise indicated.