# Machine Learning Day 1 ## What Did I Learn Today? ![](https://i.imgur.com/9mSve3K.png) ### DATA ? Data is a collection of facts, such as number, address, voice,... It has 2 types: - ***Qualitative*** data is descriptive infomartion(Ex: yellow hair, beautiful,... ) - ***Quantitative*** data is numerical infomartion(Ex: one desk, 2 kg, ... ) And - The data is very important, it helps me find and create new things. - We can ask some questions, take photos to collect data. - Structured Data is a form of data organized and classified according to a defined structure. They were born for the purpose of storing and communicating information (ex: a table information students, ...) - Unstructured data is data without predefined model or organization (ex: picture, video,...) ### DATA SCIENCE ? **Data Science** include *Data Analyst* ,*Data Engineer* and *Data Scientist* : - ***Data Analyst*** analyzes data to help companies make better decision (clean data, visualize data, ...) - ***Data Engineer*** develop, constructs, test and maintain complete architecture (develop data, build and test system, ...) - ***Data Scientist*** analyzes and interprets complex data(DA task + build ML model, test...) ### MACHINE LEARNING ? **MACHINE LEARNING** is the field of study that gives computers ***the ability to learn*** without being ***explicitly programmed***. ![](https://i.imgur.com/lNRWoQj.png) <<<**And More**>>> **Supervised Machine Learning** (Have lable) is two types: ![](https://i.imgur.com/VYAWJLw.png) **Unupervised Machine Learning** (No lable) find hidden structure. ![](https://i.imgur.com/Y1hy8pq.jpg) ### HOW TO LEARN ? - Try a little bit of everyday , test myself very much, after i understand the solution, i try do with different solution. - Learn with 70/20/10 model. ### SET UP TOOL? - VScode (write code strong and tody i study a lot of some skill useful) - Colab (study Python) - HackMD (write Note ^^) - Github (Post and share code) - Docker (a virtual computer) --- # Machine Learning Day 2 ## What Did I Learn Today? ### THINK ABOUT DEVELOPERS - Design very very product - A lot of logic problems appear - Health can go down - Messy time - ... ### PROGRAMMING LANGUAGES - Computer knows data and can do with the data - Have five elements: var, func, if , for, data structures , algorithms - And five Principles: code simple, Don't repat, Separation of concerns, should Clean code (Clear > Clever), allways Refactor ### SOMETHING USEFUL - Divide something and flow - Write "Hello World" and draw flowchart --- # Machine Learning Day 3 ## What Did I Learn Today? ### I went to class with an energetic exuberance and walked out of the classroom with a hazy face ![](https://i.imgur.com/8bhnx1w.jpg) OMG!!!!!!!!!! **Homework *homework* ~~homework~~** # Homework every where --- # Machine Learning Day 4 ## What Did I Learn Today? ### CLI It is command line interface **About:** - pwd, ls(list) , -l, -la, -lap history, ***--help***(everything) (^^) - mkdir : creat folder - rmdir : remove folder - rm -R dir : delete empty folder - cd: move move move every where - touch: creat file - cat: show display - grep: find find everything - rm: remove file - mv: move or rename - wc: count - sort: sort - sep: replace - > file: replace all - >>file: append ### GIT, GITHUB ![](https://i.imgur.com/gilSBTN.png) **About:** - git init: creat repository - git status - git add . - git commit - git log - git reset --sort or --hard - git push -u origin master : the first - git pull - git clone ### AND creat file creat project and train in Git visualization: https://learngitbranching.js.org/ It was fun going to school today, Fighting!!!!!! ---- # Machine Learning Day 5 ## What Did I Learn Today? ### WEB SCRAPING - Get database from URL by method GET in requets library - Use BeautifulSoup parser HTML - Find data by tags and class - Set data to homepage - Learn data robot - practice