Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement new ML Algorithms #9

Open
14 tasks
mayureshagashe2105 opened this issue Oct 2, 2022 · 32 comments · Fixed by #16 or #27
Open
14 tasks

Implement new ML Algorithms #9

mayureshagashe2105 opened this issue Oct 2, 2022 · 32 comments · Fixed by #16 or #27
Assignees
Labels
new layer/algo New layer/algorithm with implementation from scratch

Comments

@mayureshagashe2105
Copy link
Member

mayureshagashe2105 commented Oct 2, 2022

Some of the most common ML Algorithms are listed below. Feel free to suggest other algorithms, not on the list. and we'll update it.

Name

  • Multiple Linear Regression
  • Lasso Regression
  • Ridge Regression
  • Elastic-Net Regression
  • Polynomial Regression
  • CatBoost Regression
  • Naive Bayes
  • K- nearest neighbors
  • Support vector machines
  • K-means
  • K-medoids
  • Decision Trees
  • Linear Discriminant Analysis
  • Principal Component Analysis

Brief explanation

  • Provide a neat README file in the directory. There are two existing algorithms in the repository, please follow a similar folder structure and document your code with proper markdown syntax/comments.
@mayureshagashe2105 mayureshagashe2105 added new layer/algo New layer/algorithm with implementation from scratch hacktoberfest-accepted labels Oct 2, 2022
@HemanthSai7 HemanthSai7 added the hacktoberfest hacktoberfest label for contributors label Oct 2, 2022
@HemanthSai7 HemanthSai7 changed the title Implemet new ML Algorithms Implement new ML Algorithms Oct 2, 2022
@Shreyashmohadikar
Copy link
Contributor

I would like to contribute by adding the implementation of Naive Bayes
Kindly assign the issue to me
Thank You

@HemanthSai7
Copy link
Member

@Shreyashmohadikar Yes, sure! You can continue working on the implementation of the algorithm. Assigning the issue to you.

@ramyashreeshetty
Copy link
Contributor

Hello, I would like to contribute. Is it fine if i complete one of the them?

@HemanthSai7
Copy link
Member

Hi @ramyashreeshetty ,
Sure go ahead. You can select any algorithm which has not already been chosen. Once you are done make a PR.
Thanks.

@AAnirudh07
Copy link
Contributor

Hi! I'd like to implement Lasso Regression.

@mayureshagashe2105
Copy link
Member Author

Hi @AAnirudh07 ,
Sure go ahead. Once you are done make a PR. Feel free to reach out in case of any queries.
Thanks.

@kitrakrev
Copy link

Hi, I would like to implement Linear Discriminant analysis

@HemanthSai7
Copy link
Member

Sure @kitrak-rev , Assigning this issue to you!🎉Once you are done make a PR. Feel free to reach out in case of any queries.
Thanks.

@SayanSaha01
Copy link

Hi, I would like to implement Multiple Linear Regression

@HemanthSai7
Copy link
Member

Hey @SayanSaha01 ,
Sure go ahead. Once you are done make a PR. Feel free to reach out in case of any queries.
Thanks.

@ArjunwadkarAjay
Copy link

Hi, I would like to implement Principal Component Analysis

@HemanthSai7
Copy link
Member

Hey @ArjunwadkarAjay ,
Sure go ahead. Once you are done make a PR. Feel free to reach out in case of any queries.
Thanks.

@Alok-Khansali
Copy link

Hi, I would like to contribute by adding k-medoids

@HemanthSai7
Copy link
Member

Hey @TheCodeAlpha26 ,
Please make a PR once you are done with the implementations.

@mayureshagashe2105
Copy link
Member Author

Hey @r-o-n-i-t, We cannot assign you to 2 issues simultaneously. Please complete your first assignment and then comment back here. Thank you

@r-o-n-i-t
Copy link
Contributor

Ok
Thank you

@Shreyashmohadikar
Copy link
Contributor

I would like to contribute by adding the implementation of Naive Bayes. Kindly assign the issue to me. Thank You

It's already assigned to me
Kindly check for issues which are not already assigned to anyone

@r-o-n-i-t
Copy link
Contributor

@mayureshagashe2105 Please assign me Decision Trees, as I have completed my previous assignment.
Thank you

@HemanthSai7
Copy link
Member

Hey @r-o-n-i-t Sure you can continue with the implementation!🔥

@vandit98
Copy link
Contributor

hi @HemanthSai7
I want to add the scratch code for svm and muiltiple linear regression.
Please assign this to me

@HemanthSai7
Copy link
Member

Hello @vandit98 , Multiple linear regression has already been taken. You can continue with the implementation of SVM. Feel free to reach out if you have any query.
Thanks

@vandit98
Copy link
Contributor

vandit98 commented Oct 16, 2022

i have added the svm scratch code. Also my linear regression code gives a better visualisation and understanding. Kindly have a look.

@r-o-n-i-t
Copy link
Contributor

I would like to contribute by adding the implementation of Polynomial Regression.
Kindly assign the issue to me.
Thank You

@HemanthSai7
Copy link
Member

You can definitely continue with your implementation @r-o-n-i-t 🚀

@pps-19012
Copy link
Contributor

Could you please assign Multiple Linear Regression? I have completed my previous task of implementing the PCA and have created a pull request.

@HemanthSai7
Copy link
Member

Yes sure. assigning you the PR

@HemanthSai7
Copy link
Member

Hallo contributors,
Since tomorrow is the last day of HacktoberFest, if anyone still wants to create a PR and make it count as a valid PR in Hacktober you are most welcome.🚀Happy open source!
Thanks.

@radiantherald
Copy link

Hello there, I'm a python programmer well versed in the python functions numpy, pandas and matplotlib. I want to work on the implementation of multiple linear regression. Can I work on it ??

@HemanthSai7
Copy link
Member

Hello @radiantherald ,
Sure, you can go ahead. Please create a PR once you are done with your implementation. Have a look at the already implemented algorithms for your reference. Also, feel free to reach out if you face any difficulties.
Thanks

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
new layer/algo New layer/algorithm with implementation from scratch
Projects
None yet
Development

Successfully merging a pull request may close this issue.