Predicting movie genre from plot summaries using Bi-LSTM network Online publication date: Fri, 29-Oct-2021
by Prakhar Srivastava; Pankaj Srivastava
International Journal of Swarm Intelligence (IJSI), Vol. 6, No. 2, 2021
Abstract: Movie plot summaries are highly indicative of the genre to which they belong. Depending upon the words present in the plot summaries, we can easily decide which emotion is being portrayed in the movie. In this paper, we predict the movie genres by feeding the plot summaries to our proposed model. For making word representations that can be understood by our model, we use Facebook's fasttext library. Our model uses a Bi-LSTM network and a ranking system depending upon posterior probability scores to determine the movie genre. We split the plot summary into sentences and predict the genre associated with each sentence using our model. We then fuse the decision from all the sentences to make a collective decision for a particular plot summary. We use the majority voting algorithm for making this decision. We try document-level and sentence-level approaches for predicting the movie genres. Post comparison of results, we found sentence-level approach using Bi-LSTM network performs better than the document-level approach using the same network. For the baseline models, we used recurrent neural networks (RNN) and logistic regression (LR) and compared the results with our proposed model.
Online publication date: Fri, 29-Oct-2021
Go to Inderscience Online Journals to access the Full Text of this article.
If you are not a subscriber and you just want to read the full contents of this article, buy online access here.Complimentary Subscribers, Editors or Members of the Editorial Board of the International Journal of Swarm Intelligence (IJSI):
Login with your Inderscience username and password:
Want to subscribe?
A subscription gives you complete access to all articles in the current issue, as well as to all articles in the previous three years (where applicable). See our Orders page to subscribe.
If you still need assistance, please email firstname.lastname@example.org