Skip to content

Explored Greek Parliament Proceedings and tried to classify each speech to a corresponding parliamentary political party.

Notifications You must be signed in to change notification settings

ntinouldinho/Machine-Learning-Classification-and-Speech-Generation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 

Repository files navigation

Machine-Learning-Classification-and-Speech-Generation

Explored Greek Parliament Proceedings and tried to classify each speech to a corresponding parliamentary political party.

This is one of my favourite Machine Learning projects I have worked on.

Intro:

The analysis begins with a classic data exploration and cleansing. After, a careful examination using matplotlib charts to help with the visualization of specific aspects and patterns in the data I begin the preprocessing stage.

Preprocessing:

Preprocessing played an important role in the classification of the data. The preprocessing was made possible using spaCy. Stopwords and punctuations were removed from the speeches. Lemmatization was applied to all altered speeches so as to simplify the classification process and provide us with more precise results.

Classification-Machine Learning:

To gauge the efficacy of the algorithm, report also the results of a baseline classifier, using, for instance, scikit-learn's DummyClassifier

Classification-Neural Networks:

Text Generation using Neural Networks (RNNs):

About

Explored Greek Parliament Proceedings and tried to classify each speech to a corresponding parliamentary political party.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published