simple-apriori
Version:
Simple Apriori adalah library simple yang menerapkan metode Aprirori
27 lines (19 loc) • 768 B
JavaScript
const KoleksiItemset = require('./KoleksiItemset')
const Itemset = require('./Itemset.js')
const Apriori = require('./Apriori')
exports.getApriori = function getApriori(dataset, s, c){
//Iterasi pertama mengubah data menjadi koleksi itemset
let db = new KoleksiItemset();
for (var i in dataset) {
let items = dataset[i].split(', ');
db.push(Itemset.from(items));
}
// Mendapatkan Support Item
let supportData = parseFloat(s);
let itemSupport = Apriori.getSupport(db, supportData);
// Mendapatkan Confidence Item
let confidenceData = parseFloat(c);
let allRules = Apriori.getConfidence(db, itemSupport, confidenceData);
console.log(itemSupport)
console.log(allRules);
}