שמות:
- פאדי אמון
- רשיד אבו מדג'ם
- ערין אבו כף
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.
חבילות שנעשו בהם שימוש:
- numpy
- pandas
- math
- pyitlib
- tkinter
- functools
- sklearn
- collections
- 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.
הערות נוספות לאופן ההרצה הטכני של התכונה:
ובמידה ומריצים את הקוד במחשב שלא הריץ קודים מהסגנון הזה בעבר, אז רוב הסיכויים שתופיע שגיאה וזאת משום שצריך להתקין את החבילות הנדרשות, ולאחר מכן יש להריץ שוב.