Skip to content

Movie genre classification based on the movie's plot using NLP

Notifications You must be signed in to change notification settings

antonio-jotta/Movie-Genre-Classification

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Movie-Genre-Classification

A model capable of predicting movies genre's developed by students for the Natural Language Processing (NLP) subject lectured at Instituto Superior Técnico (IST).

Menu

Code

  • knn.py - Implementation of the K-Nearest Neighbours (KNN) classifier.

  • svm.py- Implementation of Support Vector Machine (SVM) classifier.

  • mgc_input - Dataset pre-processing.

  • mgc_output - Print predicted genre's to a text file.

  • reviews.py - Main program to run the KNN and SVM models.

  • reviews.ipynb - Main program to run the Bidirecional Encoder Representations from Transformers (BERT) model, which was the best model tested and the one submitted.

Report

The file report.pdf gives a more in depth description of the work done.

Extra Tests and Images

Extra tests that are mentioned in the report but which output images did not make into the report are available here.

Authors

António Jotta - 99893,

António Morais - 102643

Rúben Nobre - 99321

About

Movie genre classification based on the movie's plot using NLP

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •