Skip to content

ADORSYS-GIS/example-association-learning-rule

Repository files navigation

Data mining and machine learning algorithms

Introduction

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.

Learning

This repo is to test if you can do verified commits and pull requests. You can learn the topics in the following links:

Next is a small competition.

  1. 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 😄!
  2. 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.

    1. Fork this repository
    2. Clone your forked repository
    3. Create a new branch
    4. Add your code
    5. Commit your changes
    6. Push your changes to your forked repository
    7. Create a pull request
    8. Wait for the pull request to be reviewed
    9. Merge the pull request

Association rules

To implement the apriori algorithm, you need to implement the following functions:

  1. Firstly support.py
  1. Secondly confidence.py
  1. Lastly apriori.py