Skip to content

IvanAlKhayat/deepLearningExamBSC

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

5 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

deepLearningExamBSC

ranking park reviews from 1 to 5 starting from plain english text

Deep Learning Exam Project

This repository contains my solutions for a university exam on Deep Learning.
The notebook demonstrates text preprocessing, feature extraction, and the implementation of neural networks with Keras for classification tasks.

πŸ“‚ Contents

  • 501019_exam_session_june.ipynb β€” the main notebook with all exercises and solutions
  • requirements.txt β€” Python dependencies for running the notebook
  • README.md β€” project description

πŸš€ What I Did

  • Data loading and preprocessing
  • Text feature extraction with CountVectorizer and TF-IDF
  • Data scaling and encoding with scikit-learn
  • Neural network modeling with Keras (Dense layers, Dropout, Regularization)
  • Model training, evaluation, and F1-score reporting
  • Exploration of different preprocessing strategies and model performance

πŸ“š Libraries Used

The following main libraries were used in this project:

  • numpy β€” numerical operations
  • pandas β€” data manipulation
  • scikit-learn β€” preprocessing, vectorization, train/test split, F1-score evaluation
  • keras / tensorflow β€” neural network modeling and training
  • re β€” regex-based text cleaning

πŸ”§ Installation

Clone this repository and set up the environment:

git clone https://github.com/IvanAlKhayat/deep-learning-exam.git
cd deep-learning-exam
pip install -r requirements.txt

About

ranking park reviews from 1 to 5 starting from plain english text

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published