My coursework for the class Intro to Machine Learning at Udacity (UD 120). Covers supervised learning algorithms, evaluating and validating trained models. Contains spoilers.

scuti a4a698c996 completed validation mini-project hace 1 semana
.github d17fde6544 Update manual.yml hace 3 años
choose_your_own c7d8ee4906 completed choose-your-algo with k-nearest hace 3 semanas
datasets_questions f4933db7f3 completed dataset questions including optional portions hace 2 semanas
decision_tree eb3b85ac83 completed decision tree mini project hace 3 semanas
evaluation 5e930c8dbe initial commit hace 3 años
feature_selection 264fe3874f completed feature selection mini-project hace 1 semana
final_project fa360d64f7 Fixed Path issues and Updated Readme.md with Path Note. (#343) hace 11 meses
k_means f0b26eb51c completed mini-project on clustering hace 2 semanas
naive_bayes 20a4119eab answered questions for naive bayes mini project hace 3 semanas
outliers 13f8198d19 completed mini-project on outlier detection hace 2 semanas
pca 66f863768d completed PCA mini-project hace 1 semana
regression 352ee4c047 did mini-project for regressions lesson hace 2 semanas
svm 1914b8c037 powered through SVM quizzes hace 3 semanas
text_learning 264fe3874f completed feature selection mini-project hace 1 semana
tools b3d30c2d41 completed mini project for text learning hace 2 semanas
validation a4a698c996 completed validation mini-project hace 1 semana
.gitignore f35a35c258 Add venv contents to gitignore hace 2 años
CHANGELOG.md 8cb1360cba Migrated Entire Program to Python-3 with Documentation (#302) hace 3 años
CODEOWNERS ccc60e2b7f Create CODEOWNERS hace 3 años
README.md fa360d64f7 Fixed Path issues and Updated Readme.md with Path Note. (#343) hace 11 meses
requirements.txt 8cb1360cba Migrated Entire Program to Python-3 with Documentation (#302) hace 3 años

README.md

ud120-projects

Starter project code for students taking Udacity ud120

Setup

  • Create a virtual environment for Python 3.9 or higher.
  • $ pip install -r requirements.txt

Contribution Note

The code in this repo has been upgraded from Python 2 to Python 3 by Siddharth Kekre in this PR. Refer to the Change Log for more details.

Path Note

According to your ud120-projects location you may have to change the path for every sys.path.append(os.path.abspath(("../tools/"))) to sys.path.append(os.path.abspath(("./tools/"))) (Basically '../' to './' for all of the files path) or vice-versa in your .py files.