/Python-Notebooks

Artificial Intelligence Fundamentals & Data Mining labs

Primary LanguageJupyter Notebook

Python-Notebooks

Assignments for Artificial Intelligence Fundamentals and Data Mining laboratory meetings.

Artificial Intelligence Fundamentals

  1. Python Introduction
  2. Forward Chaining
  3. Backward Chaining
  4. Searches
  5. Game Searches
  6. Constraint Satisfaction Problems
  7. Classification
  8. Neural Networks
  9. NN/CNN
  10. Bayes
  11. Applied ML

Data Mining

  1. Environment setup, Python revision
  2. Pandas, Structuring Dataframes, Cleaning
  3. TF-IDF, Language Models, N-grams
  4. PoS tags, NER
  5. Web Scraping, Topic Modelling
  6. Sentiment Analysis
  7. EDA, Data Preprocessing, PCA
  8. Supervised Learning
  9. Unsupervised Learning