---
# System prepended metadata

title: Machine Learning Day 1

---

# 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 
