DEV Community

Amogh Singhal
Amogh Singhal

Posted on

Machine Learning With Python

Machine-Learning-with-Python star this repo fork this repo

alt text

Small scale machine learning projects to understand the core concepts (order: oldest to newest)

  • Topic Modelling using Latent Dirichlet Allocation with newsgroups20 dataset, implemented with Python and Scikit-Learn
  • Implemented a simple neural network built with Keras on MNIST dataset
  • Stock Price Forecasting on Google using Linear Regression
  • Implemented a simple a social network to learn basics of Python
  • Implemented Naives Bayes Classifier to filter spam messages on SpamAssasin Public Corpus
  • Churn Prediction Model for banking dataset using Keras and Scikit-Learn
  • Implemented Random Forest from scratch and built a classifier on Sonar dataset from UCI repository
  • Simple Linear Regression in Python on sample dataset
  • Multiple Regression in Python on sample dataset
  • PCA and scaling sample stock data in Python [working_with_data]
  • Decision Trees in Python on sample dataset
  • Logistic Regression in Python on sample dataset
  • Built a neural network in Python to defeat a captcha system
  • Helper methods include commom operations used in Statistics, Probability, Linear Algebra and Data Analysis
  • K-means clustering with example data; clustering colors with k-means; Bottom-up Hierarchical Clustering
  • Generating Word Clouds
  • Sentence generation using n-grams
  • Sentence generation using Grammars and Automata Theory; Gibbs Sampling
  • Topic Modelling using Latent Dirichlet Analysis (LDA)
  • Wrapper for using Scikit-Learn's GridSearchCV for a Keras Neural Network

Top comments (4)

Collapse
 
euse44 profile image
euse44

the widespread availability of Hyper Tough machines ensures that users can easily find replacement parts and accessories when needed by hypertoughinfo.com/hyper-tough-drill/. This accessibility supports the longevity of the tools and ensures that users can maintain optimal performance over time. Additionally, customer support and service options provided by the brand further contribute to a positive user experience, addressing any issues or concerns that may arise.

Collapse
 
eugene_goodwin_c9d195b96d profile image
Eugene Goodwin

We are running a startup business that is targeted to the US software and digital marketing sector. So we are looking for a talented and skilled Python Expert who has over 8 years of experience in Data Analytics, Web API Development, ML.

Additionally, effective communication skills in English are vital for collaborating with team members and presenting findings to stakeholders. The ability to clearly and concisely convey complex information is a must.

Skills:

  • Python Libraries such as Django, Flask, FastAPI for web development and Pytorch, selenium, Numpy, Pandas, Pyspark, SnowFlake, Airflow

  • SQL Server, PostgreSQL, MongoDB

  • Docker, Kubernetes

  • AWS, Terraform, ES2, CI/CD

  • Jira, Trello

Responsibilities:

  • Analyze large datasets and extract meaningful insights using Python and data analytics techniques.

  • Construct data models and develop algorithms to facilitate data analysis.

  • Utilize data manipulation and visualization tools to present findings in a clear and actionable manner.

  • Apply statistical analysis and machine learning techniques to identify patterns and trends within the data.

  • Collaborate with team members to understand project objectives and requirements.

  • Effectively communicate findings and recommendations to stakeholders through reports and presentations.

Requirements:

  • Proficiency in Python programming.

  • Strong knowledge of data analytics techniques.

  • Experience with data manipulation and visualization.

  • Familiarity with statistical analysis and machine learning.

  • Excellent problem-solving and analytical skills.

  • Strong verbal and written communication skills in English.

Job Details:

  • Company Size: Medium

  • Duration: 6 to 12 months

  • Expertise Level: Expert

Salary Range: 2.5k per month.

Note: Please attach the short video for the assessment of your Verbal English.(Brief Introduction of yourself for about 3 mins).

If it looks good, we will proceed with several steps of the interview process.

How to apply: Please send updated resume and the link of short intro video via email: eugenegoodwin67@gmail.com (Technical Recruiter). He will schedule the interview for technical background assessment.

The proposals with no video will be ignored. Please check that you attached your short video and start the message with "video was attached"

whatsapp : +1 (614) 391-6839

Collapse
 
mauro_peluso_22 profile image
Mauro Peluso

The scatterplots grafics are maded a big impact in my work. 👏🏻👏🏻👏🏻