/tutorials

Machine Learning Tutorials & Fundamentals

Primary LanguageJupyter Notebook

datawiz

Tutorials

1. Python Fundamentals

  • Basic Numpy

    • สร้าง vector, matrix
    • Indexing
    • Operation บวก, ลบ, คูณ, หาร
    • Operation สำหรับ matrix (Linear algebra function)
    • หาค่าทางสถิติต่าง ๆ
    • Reshape
    • การสุ่มค่า
  • Regular Expression

    • Method ที่ใช้บ่อยใน RE
    • Character พิเศษที่ใช้บ่อยใน RE
    • Example Use cases
  • Data Aaggregation in Pandas

    • Crosstab
    • Group by

2. Machine Learning

2.1 Fundamentals

Predict the auction sale price for a piece of heavy equipment to create a "blue book" for bulldozers. Kaggle link

2.2 Stock Prediction

stock_list = ['KBANK','SCB','BBL','KTB']

LSTM_pytorch

2.3 Natural Language Processing

  • Simple Thai Text Preprocessing
    • ลบ text ที่อยู่ในวงเล็บ <> ทั้งหมด
    • ลบ hashtag
    • ลบ เครื่องหมายคำพูด (punctuation)
    • ลบ separator เช่น \n \t
    • ลบ stop-words ภาษาไทย และภาษาอังกฤษ
    • หารากศัพท์ ภาษาไทย และภาษาอังกฤษ
    • ลบ ตัวเลข
    • ลบ ช่องว่าง
    • ตัดคำภาษาไทย
    • Bag of words + Word counts
    • Bag of words + TF-IDF

3. Computer Vision

3.1 Image Recognition

4. Data Analytics

4.1 Visualization

gmap

live_graph