Vixan / knowledge-base-decision-tree

A basic implementation of the ID3 algorithm to generate and display a decision tree using React.

Home Page:https://Vixan.github.io/knowledge-base-decision-tree

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Knowledge Base Decision Tree

A basic implementation of the ID3 algorithm to generate a decision tree and display the result in a pretty interactive tree graph.

Description

The project contains a couple of different test datasets that can be accessed from the main page. Once loaded, the selected dataset will be used to generate a decision tree using the ID3 algorithm. Results are available in the form of a tree graph, where the user can zoom in/out, collapse nodes and view the generated layout of the features and their values in the decision tree.

Getting Started

Installing

Running the app in development

  1. Install dependencies
    npm install
    
  2. Start development server
    npm run dev
    

Authors

Duca Vitalie-Alexandru

License

This project is licensed under the MIT License - see the LICENSE.md file for details

About

A basic implementation of the ID3 algorithm to generate and display a decision tree using React.

https://Vixan.github.io/knowledge-base-decision-tree

License:MIT License


Languages

Language:TypeScript 98.2%Language:CSS 1.0%Language:HTML 0.8%