Implementasi algoritma apriori

Maintainers

Details

github.com/rfahmi/ai

Source

Issues

Installs: 19

Dependents: 0

Suggesters: 0

Security: 0

Stars: 1

Watchers: 1

Forks: 0

Open Issues: 0

pkg:composer/rfahmi/ai

1.3 2020-11-04 17:32 UTC

This package is auto-updated.

Last update: 2026-01-05 03:47:49 UTC


README

This is ML and DM Class written in PHP OOP, currently only support "Apriori"

This package is made for my college research purpose. But I made it opensource, so everyone can use this class for their projects (if needed) Written by: Fahmi Rizalul

Build Status License

Installation

All you need is just install this package into your project using composer.

$ composer require rfahmi/ai

That's all.

Features

Currently only support Apriori

Usage

Initialize

$apriori = new Apriori();
$apriori->setSupport(3);
$apriori->setConfidence(0.7);

Train Model

$items = ['A', 'B', 'C', 'D', 'E'];
$transactions = [
    ['A', 'B', 'C'],
    ['A', 'C'],
    ['A', 'B', 'D'],
    ['A', 'D'],
    ['B', 'C', 'E'],
];
$apriori->train($items, $transactions);

Get Rules & Frequent Set

$apriori->getRules();
$apriori->getFrequentset();

Prediction

$apriori->predict(['A']);

Support

Reach out to me at one of the following places!

Buy me coffee and snacks

paypal

License