All Projects → pratik-choudhari → Algocode

pratik-choudhari / Algocode

Licence: mit
Welcome everyone!🌟 Here you can solve problems, build scrappers and much more💻

Programming Languages

javascript
184084 projects - #8 most used programming language
python
139335 projects - #7 most used programming language
java
68154 projects - #9 most used programming language
c
50402 projects - #5 most used programming language
golang
3204 projects
cpp
1120 projects
csharp
926 projects

Projects that are alternatives of or similar to Algocode

Presentations
Talks & Workshops by the CODAIT team
Stars: ✭ 50 (-55.75%)
Mutual labels:  jupyter-notebook, data-science, open-source
Recommenders
Best Practices on Recommendation Systems
Stars: ✭ 11,818 (+10358.41%)
Mutual labels:  jupyter-notebook, data-science
Spark Py Notebooks
Apache Spark & Python (pySpark) tutorials for Big Data Analysis and Machine Learning as IPython / Jupyter notebooks
Stars: ✭ 1,338 (+1084.07%)
Mutual labels:  jupyter-notebook, data-science
Python Bigdata
Data science and Big Data with Python
Stars: ✭ 112 (-0.88%)
Mutual labels:  jupyter-notebook, data-science
Ds With Pysimplegui
Data science and Machine Learning GUI programs/ desktop apps with PySimpleGUI package
Stars: ✭ 93 (-17.7%)
Mutual labels:  jupyter-notebook, data-science
Bayesian Cognitive Modeling In Pymc3
PyMC3 codes of Lee and Wagenmakers' Bayesian Cognitive Modeling - A Pratical Course
Stars: ✭ 93 (-17.7%)
Mutual labels:  jupyter-notebook, data-science
Models
DLTK Model Zoo
Stars: ✭ 101 (-10.62%)
Mutual labels:  jupyter-notebook, data-science
Starcraft2 Replay Analysis
A jupyter notebook that provides analysis for StarCraft 2 replays
Stars: ✭ 90 (-20.35%)
Mutual labels:  jupyter-notebook, data-science
Sigmoidal ai
Tutoriais de Python, Data Science, Machine Learning e Deep Learning - Sigmoidal
Stars: ✭ 103 (-8.85%)
Mutual labels:  jupyter-notebook, data-science
Yabox
Yet another black-box optimization library for Python
Stars: ✭ 103 (-8.85%)
Mutual labels:  jupyter-notebook, data-science
Hass Data Detective
Explore and analyse your Home Assistant data
Stars: ✭ 109 (-3.54%)
Mutual labels:  jupyter-notebook, data-science
Data Science Blogs
A Handful of D(u)S(t)
Stars: ✭ 92 (-18.58%)
Mutual labels:  jupyter-notebook, data-science
H2o Tutorials
Tutorials and training material for the H2O Machine Learning Platform
Stars: ✭ 1,305 (+1054.87%)
Mutual labels:  jupyter-notebook, data-science
Machinelearning
A repo with tutorials for algorithms from scratch
Stars: ✭ 96 (-15.04%)
Mutual labels:  jupyter-notebook, data-science
Sci Pype
A Machine Learning API with native redis caching and export + import using S3. Analyze entire datasets using an API for building, training, testing, analyzing, extracting, importing, and archiving. This repository can run from a docker container or from the repository.
Stars: ✭ 90 (-20.35%)
Mutual labels:  jupyter-notebook, data-science
Codesearchnet
Datasets, tools, and benchmarks for representation learning of code.
Stars: ✭ 1,378 (+1119.47%)
Mutual labels:  jupyter-notebook, data-science
Spark R Notebooks
R on Apache Spark (SparkR) tutorials for Big Data analysis and Machine Learning as IPython / Jupyter notebooks
Stars: ✭ 109 (-3.54%)
Mutual labels:  jupyter-notebook, data-science
Repo2docker Action
GitHub Action for repo2docker
Stars: ✭ 88 (-22.12%)
Mutual labels:  jupyter-notebook, data-science
Pymc Example Project
Example PyMC3 project for performing Bayesian data analysis using a probabilistic programming approach to machine learning.
Stars: ✭ 90 (-20.35%)
Mutual labels:  jupyter-notebook, data-science
Python Data Science Handbook
A Chinese translation of Jake Vanderplas' "Python Data Science Handbook". 《Python数据科学手册》在线Jupyter notebook中文翻译
Stars: ✭ 102 (-9.73%)
Mutual labels:  jupyter-notebook, data-science

AlgoCode ✨

forthebadge forthebadge forthebadge forthebadge

Hey there!👋

What can you do here?🧐

  • You can solve questions put up by contributors (tag moderators in comment to assign an issue to you and mention the language you will be using).
  • You can put up a problem yourself.
  • You can even contribute a project made by you!

New to github? No problem :)🆕

  • Git and github crash course by TraversyMedia: Youtube
  • Git and github for beginners by FreeCodeCamp: Youtube
  • Git and github articles on atlassian.com: Website

Steps to put up an issue:📑

First let's see when should you create an issue?

  • If you want to contribute a question or project.
  • If you have a better solution to an existing solved issue.

To create an issue:

Click on the Issue button at top of the page:

Click new issue and fill up the details!

Note: Issues must clearly mention what they are addressing, if a problem is being put up then explain it using an example.

Get contributing🤩

Note: One must read CODE_OF_CONDUCT before starting work on any issue

First things first, In order to contribute you have to create a Pull Request from your forked repo which is a remote clone of this upstream repository.

  1. Click this button at the top of screen to fork this repo, don't forget to star the repository!:

  2. Now head over to the forked repository and copy the clone HTTPS URL:

  3. Next up clone the forked repo on to the local machine using:

    git clone <copied-fork-link>

  4. It is critical to keep your forked repository in sync the upstream repository so merge conflicts can be avoided:

    git remote add upstream https://github.com/pratik-choudhari/AlgoCode.git
    git fetch upstream
    git pull upstream master
    git push
    
  5. Create a seperate branch to work on:

    The branch name must be selected according to the issue

    git checkout -b <branch-name>

  6. Contributors must follow the directory structure guidelines:

    • All files must be kept in a directory.
    • Directory name must resemble the issue assigned.
    • Based on the language used, create a directory inside the language directory.
    • Example: If I am writing in Python I will create a directory inside Python directory.
    • In case a project is being contributed make sure to add the files inside a directory(name according to project) which in turn must be placed inside the Projects directory.
    • Changes done by you will not affect existing structure of the project.
    • Add a README.md with your name and link to github profile using [your-name](link-to-profile)
  7. After the contribution work is ready go ahead and add it to staging area:

    git add -A

  8. Now it is time to commit your changes and sync these changes to forked repo:

    git commit -m <your_message>

    git push origin <branch-name>

  9. Issue a pull request from forked repo to this repo:

    • Head over to Pull Request tab in the forked repo and click on New Pull Request
    • Verify base and head repository name and branch names.
    • Fill in the title and provide a concise description.
  10. Wait for respose on the PR. Congratulations you just contributed to open source!

  11. Get your name in CONTRIBUTORS.md!

Code of conduct 👨‍💻

CODE_OF_CONDUCT.md

Our contrubitors(updated daily) ❤

CONTRIBUTORS.md

Labels 🏷

Issues labelled with language name e.g Python, mean that the particular issue has been assigned for language in the label

Note that a problem can be solved in above mentioned languages unless any language is explicitly mentioned

About me

Hi! I am Pratik Choudhari an undergrad student. Recently I have discovered my liking for open source since then I have been working diligently towards it and here I am with this repository😄.

Got something interesting to talk about? Let's connect

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].