The Wayback Machine - https://web.archive.org/web/20201127115804/https://github.com/OpenGenus/cosmos/issues/5907
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鈥檒l occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Hacktoberfest] Contribution guide at OpenGenus/Cosmos 馃尡 #5907

Open
AdiChat opened this issue Oct 1, 2020 · 15 comments
Open

[Hacktoberfest] Contribution guide at OpenGenus/Cosmos 馃尡 #5907

AdiChat opened this issue Oct 1, 2020 · 15 comments

Comments

@AdiChat
Copy link
Member

@AdiChat AdiChat commented Oct 1, 2020

You may use this guide to make quality contributions at Hacktoberfest 2020: Hacktoberfest 2020 guide


To begin contributing, you shall get a quick overview of how Cosmos is used today. Cosmos is one of the most extensive code database and is used as:

  • A datastore for various projects (such as Quark) for purposes such as offline searching
  • Training ML models for applications such as identifying programming language
  • Metadata for projects such as OpenGenus IQ, Falcon and several others
  • Offline Learning resource by several contributors

To get started on your journey of making Cosmos and related OpenGenus projects better, follow the following steps:

  • Fork Cosmos to get a local copy as your workspace
  • Learn how to make a perfect pull request (guide)
  • Make a basic contribution like improving existing implementations, simple bugs (like #5891) and more to get familiar with the flow
  • Make quality contributions (more details). This helps you in multiple angles

Some quality contributions:

  • Implement new algorithms in language of your choice (Having strong implementation skills is useful)
  • Write at OpenGenus IQ on a topic you are confident in or prepare questions on a given topic (Ability to explain ideas is important)
  • Write at OpenGenus IQ on a new topic in the domain you are interested in (Approaching new topics correctly is the key to invention)
  • Develop features for sister projects of Cosmos (challenging but interesting)

We, strongly, suggest you to you us as an author (apply to be an author or an Intern) and write on topics of your choice. We add this as a metadata to Cosmos (for example: #5830) which makes it complete.

This helps you grow intellectually 馃 and help you gain good opportunities. Search and ask our Interns how they have grown over the years.


Have a doubt or want us to review your contribution? Ask us down 馃憞 and we will help you.

@UtkarshChaurasia
Copy link

@UtkarshChaurasia UtkarshChaurasia commented Oct 1, 2020

Want to add implementation of recommendation system in AI section.

@AdiChat
Copy link
Member Author

@AdiChat AdiChat commented Oct 1, 2020

Want to add implementation of recommendation system in AI section.

@UtkarshChaurasia : Sounds good, do open a new issue mentioning the task ("implementation of recommendation system") and submit your pull request. We will review it 馃槂

@Mayankjha997
Copy link
Contributor

@Mayankjha997 Mayankjha997 commented Oct 2, 2020

hey !
I would like to add algorithm of rock paper and scissor in c language

@gsnsg
Copy link
Contributor

@gsnsg gsnsg commented Oct 2, 2020

Hi, I would like to add the Topological Sort algorithm in swift

@AdiChat
Copy link
Member Author

@AdiChat AdiChat commented Oct 2, 2020

@Mayankjha997 + @gsnsg Sure, you may go ahead and open a pull request for review.

To work on the explanation of the algorithms, you may let me know your username as in our forum so that I can share an invite.

@Mayankjha997
Copy link
Contributor

@Mayankjha997 Mayankjha997 commented Oct 3, 2020

@AdiChat here is the PR ,please review it #5947

@Mayankjha997
Copy link
Contributor

@Mayankjha997 Mayankjha997 commented Oct 4, 2020

@AdiChat sir please review my code

@AdiChat
Copy link
Member Author

@AdiChat AdiChat commented Oct 4, 2020

@Mayankjha997 Your pull request looks good and has been merged 馃槃

@gsnsg
Copy link
Contributor

@gsnsg gsnsg commented Oct 5, 2020

@AdiChat Please review my PR #5937

@NirmalSilwal
Copy link

@NirmalSilwal NirmalSilwal commented Oct 5, 2020

Hello @AdiChat, as discussed in issue #3732 I have added code for Convolutional Neural Network. Please review my PR #5976 .

@syeedameen
Copy link

@syeedameen syeedameen commented Oct 7, 2020

@AdiChat Greetings of the day Sir , I am a beginner in open source .
I would like to work on this.
And I am also taking part in Hacktoberfest , So can I contribute to it in October.

@gsnsg
Copy link
Contributor

@gsnsg gsnsg commented Oct 10, 2020

Hey @AdiChat please review my PR #5937

@piyush-cosmo
Copy link

@piyush-cosmo piyush-cosmo commented Oct 12, 2020

Hey @AdiChat , I added a new optimization technique called policy gradients. The use of OpenAI gym and how to work with CartPole environment(how to balance the pole on a moving cart with policy gradients).

Please review my PR #6003

@Rutuja07
Copy link

@Rutuja07 Rutuja07 commented Oct 16, 2020

Hey I would like to add algorithms in dart language.

@VkRan
Copy link

@VkRan VkRan commented Oct 25, 2020

Hey I've added the hover effect in css in my commit. I hope you will accept it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can鈥檛 perform that action at this time.