Skip to content

Repository files navigation

Machine-Learning-Project

שמות:

  1. פאדי אמון
  2. רשיד אבו מדג'ם
  3. ערין אבו כף

Developed a machine learning project with a GUI that employs Naïve Bayes Classifier, ID3, KNN, and K-means algorithms for accurate classification and clustering of new data.

חבילות שנעשו בהם שימוש:

  1. numpy
  2. pandas
  3. math
  4. pyitlib
  5. tkinter
  6. functools
  7. sklearn
  8. collections
  9. os

תיאור סדר התלויות של הקבצים השונים בפרויקט:

The file main runs the GUI and uses only Process.py

The file Binning uses only Entropy.py

The file Process uses NaiveBayes.py, Binning.py and ID3.py only.

The file Entropy uses EntropyTree.py only.

The files ID3.py, NaiveBayes.py, EntropyTree.py are independent.

הערות נוספות לאופן ההרצה הטכני של התכונה:

ובמידה ומריצים את הקוד במחשב שלא הריץ קודים מהסגנון הזה בעבר, אז רוב הסיכויים שתופיע שגיאה וזאת משום שצריך להתקין את החבילות הנדרשות, ולאחר מכן יש להריץ שוב.

About

Developed a machine learning project with a GUI that employs Naïve Bayes Classifier, ID3, KNN, and K-means algorithms for accurate classification and clustering of new data.

Topics

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages