This repository contains a collection of data mining and machine learning algorithms implemented in Python. You should fork it and implement them. You can use the notebook to test your implementation.
This repo is to test if you can do verified commits and pull requests. You can learn the topics in the following links:
- https://withblue.ink/2020/05/17/how-and-why-to-sign-git-commits.html
- https://docs.github.com/en/authentication/managing-commit-signature-verification/about-commit-signature-verification
Next is a small competition.
-
Learning only:
- Fork this repository
- Clone your forked repository
- Write some code
- Commit your changes
- Push your changes to your forked repository
- Verify your commits are signed
- You're done 😄!
-
Competition Guidelines: The winner is getting something from Stephane and Armand.
The competition is to implement the apriori algorithm. The first one to implement it and make a pull request will be the winner. The winner will be announced in the next class.
- Fork this repository
- Clone your forked repository
- Create a new branch
- Add your code
- Commit your changes
- Push your changes to your forked repository
- Create a pull request
- Wait for the pull request to be reviewed
- Merge the pull request
To implement the apriori algorithm, you need to implement the following functions:
- Firstly support.py
- Secondly confidence.py
- Lastly apriori.py