- Introduction
- Coding is like Cooking
- Anaconda and Pip
- Variables are like containers
- Coding
- A List is a list
- Fun with Lists!
- Dictionaries and If-Else
- Don't Jump Through Hoops, Use Loops
- Doing stuff with loops
- Everything in life is a list - Strings as lists
- Lists, Dictionaries and Loops
- Modules are cool for code-reuse
- Our first serious program : Downloading a webpage
- A few details - Conditionals
- A few details - Exception Handling in Python
- Modules,Conditionals and Exception Handling
- A File is like a barrel
- Autogenerating Spreadsheets with Python
- Autogenerating Spreadsheets - Download and Unzip
- Autogenerating Spreadsheets - Parsing CSV files
- Autogenerating Spreadsheets with XLSXwriter
- Files
- Functions are like Foodprocessors
- Argument Passing in Functions
- Writing your first function
- Recursion
- Recursion in Action
- Functions
- How would you implement a Bank ATM?
- Things you can do with Databases - I
- Things you can do with Databases - II
- Interfacing with Databases from Python
- SQLite works right out of the box
- Manually downloading the zip files required
- Build a database of Stock Movements - I
- Build a database of Stock Movements - II
- Build a database of Stock Movements - III
- Databases
- Objects are like puppies!
- A class is a type of variable
- An Interface drives behaviour
- OOPS
- Natural Language Processing with NLTK
- Natural Language Processing with NLTK - See it in action
- Web Scraping with BeautifulSoup
- A Serious NLP Application : Text Auto Summarization using Python
- Autosummarize News Articles - I
- Autosummarize News Articles - II
- Autosummarize News Articles - III
- NLP
- Machine Learning - Jump on the Bandwagon
- Plunging In - Machine Learning Approaches to Spam Detection
- Spam Detection with Machine Learning Continued
- News Article Classification using K-Nearest Neighbors
- News Article Classification using Naive Bayes
- Code Along - Scraping News Websites
- Code Along - Feature Extraction from News articles
- Code Along - Classification with K-Nearest Neighbours
- Code Along - Classification with Naive Bayes
- Document Distance using TF-IDF
- News Article Clustering with K-Means and TF-IDF
- Code Along - Clustering with K-Means
- Machine Learning