Welcome to INF80054 Lecture Notes#

Hi students! Welcome to INF80054: Data Science for Business. My name is Alfons Palangkaraya, I will be your convenor and lecturer for this unit and I welcome you to the Unit. This online book contains the lecture notes for the ten classes of the unit. The overall aim of Data Science for Business is to give students a solid foundation in contemporary data science best practices using Python with particular focus on application of data science techniques to address business problems. Through examples involving real-world data, you will learn introductory programming in Python, data cleaning and validation techniques, data transformation procedures, algorithm design, text analytics, and data visualisation techniques. You will become familiar with important Python software modules used by data scientists such as pandas, matplotlib, seaborn, statsmodel, nltk, beautifulsoup, and sklearn.
- Lecture 0 - Preparation for the first class.
- Lecture 1: Introduction to Data Science & Python
- Lecture 2: Lists, Tuples, Dictionaries, and Debugging
- Lecture 3: Set, Function, Module, and Pandas
- Lecture 4: More Pandas and Intro to Data Visualisations
- Lecture 5: Regression Analysis
- Lecture 6: File handling and Web scrapping
- Lecture 7: Intro to NLP
- Lecture 8: Further on NLP
- Lecture 9: Introduction to Machine Learning
- Lecture 10: More on Machine Learning