Show simple item record

dc.contributor.advisorBrady, Alyce
dc.contributor.authorKim, Hazel
dc.date.accessioned2020-06-15T00:57:55Z
dc.date.available2020-06-15T00:57:55Z
dc.date.issued2019-09-01
dc.identifier.urihttps://cache.kzoo.edu/handle/10920/38620
dc.descriptioniv, 25 p.en_US
dc.description.abstractRecent advances in machine learning have allowed traditional software application domain to integrate AI capabilities. Machine learning, especially deep learning, differs from traditional software engineering in which its implementation is heavily dependent on data from the external world. Yet, there’s still a lack of practices for implementing the deep learning model in software development due to the need for curating and processing voluminous, heterogeneous, and often complex data. Since deep learning is able to compose a new model from sub-models and reuse pre-trained models, this “transfer learning” technique can enhance the model if it is used in a strategic way. This research result shows that eliminating unnecessary multiplication by modifying input layers and reducing noise in the vocabulary while training the multilayer perceptions are those strategies with efficient applications of technical debts. In order to implement the deep learning model in software engineering domain, curating voluminous data with proper “transfer learning” technique is a key to increase the accuracy of the model. This paper experiments how to efficiently build and train the deep neural network model with complicated natural language data to enhance the accuracy of the model. It introduces the basic mathematical background of how the model works, and shows two different ways of improving the accuracy for the deep learning model. As a case study, the method descriptions of Christmas cooking recipes is reviewed.en_US
dc.format.mimetypeapplication/pdf
dc.language.isoen_USen_US
dc.relation.ispartofSenior Individualized Projects. Computer Science.
dc.relation.ispartofKalamazoo College Computer Science Senior Individualized Projects Collection
dc.rightsU.S. copyright laws protect this material. Commercial use or distribution of this material is not permitted without prior written
dc.titleDeep Learning Neural Network Model for Natural Language Processing and Application of Sentiment Analysis to Define the Text Content : A Case Study: BBC Christmas Cooking Recipeen_US
dc.typeThesisen_US


Files in this item

Thumbnail

This item appears in the following Collection(s)

  • Computer Science Senior Integrated Projects [237]
    This collection includes Senior Integrated Projects (SIP's) completed in the Computer Science Department. Abstracts are generally available to the public, but PDF files are available only to current Kalamazoo College students, faculty, and staff.

Show simple item record