Giter Club home page Giter Club logo

mohamwd-najm / machine_learning_techniques_implementation_using_sklearn Goto Github PK

View Code? Open in Web Editor NEW
0.0 1.0 1.0 11.2 MB

Machine_Learning_Techniques_Implementation notebooks. - Implement all ML techniques in python using SKLearn on different datasets. - Simple recommendation system - spam email classifier - Classify Yelp Reviews into 1 star or 5 star categories based off the text content in the reviews.

Home Page: https://www.linkedin.com/in/mohamed-najm-aa6a00158/

Jupyter Notebook 100.00%
svm machine-learning linear-regression logistic-regression natural-language-processing recommendation-system kmeans-clustering pca knn-classification decision-trees random-forest

machine_learning_techniques_implementation_using_sklearn's Introduction

Hi, I'm Mohamed Najm

A passionate Data analysist from Egypt

  • Iโ€™m currently working on Machine Learning Techniques Implementation as you can see on this repo.

Introduction

ML Techniques are important topics to learn and implement so, I did that. Here you will found all the notebooks and all the datasets which have used.

What I want to say

AS a beginner in ML you always find implementing of all this techniques difficult. As a passionate Data analysist and a long-time self-taught learner. I do understand the hard time you spend on understanding new concepts and debugging your program. Here I released these solutions, It may help you to save some time. And I hope you implement they by yourself not just copy any part of the code.

Machine Learning Techniques Implementation

And there are 3 revelant notebooks which are an implementation either but for NLP consepts and a simple Recomendation system.

First, NLP:

Part 1

  • NLP (Natural Language Processing) Implementation
    • In this notebook we will discuss a higher level overview of the basics of Natural Language Processing, which basically consists of combining machine learning techniques with text, and using math and statistics to get that text in a format that the machine learning algorithms can understand! then apply that on SMSSpamCollection dataset to predict if the massage ham or spam.

Part 2

  • NLP - Natural Language Processing Implementation 2
    • In this NLP project you will be attempting to classify Yelp Reviews into 1 star or 5 star categories based off the text content in the reviews. we will utilize the pipeline methods for more complex tasks. We will use the Yelp Review Data Set from Kaggle.

Secand, Recommender System.

  • Recommender Systems Implementation
    • In this notebook, we will focus on providing a basic recommendation system by suggesting items that are most similar to a particular item, in this case, movies. Keep in mind, this is not a true robust recommendation system, to describe it more accurately,it just tells you what movies/items are most similar to your movie choice.

Connect with me:

mohamed najm

machine_learning_techniques_implementation_using_sklearn's People

Contributors

mohamwd-najm avatar

Watchers

 avatar

Forkers

mayuri-2000

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.