ที่ม สุรนารี ใช้คำภาษาไทยว่า ปริทัศน์วรรณกรรม
วันศุกร์ที่ 6 กุมภาพันธ์ พ.ศ. 2569
วันพฤหัสบดีที่ 5 กุมภาพันธ์ พ.ศ. 2569
วันอังคารที่ 3 กุมภาพันธ์ พ.ศ. 2569
AI for creating VR world
https://labs.google/projectgenie
https://www.youtube.com/watch?v=YxkGdX4WIBE
วันพฤหัสบดีที่ 29 มกราคม พ.ศ. 2569
UML creation scripting (similar to LaTex)
- https://plantuml.com/
- plantuml in VS' marketplace : https://marketplace.visualstudio.com/items?itemName=jebbs.plantuml
- try the following code in this editor https://editor.plantuml.com
@startuml
Alice -> Bob : hello
@enduml
วันอาทิตย์ที่ 25 มกราคม พ.ศ. 2569
วันเสาร์ที่ 24 มกราคม พ.ศ. 2569
วันอังคารที่ 20 มกราคม พ.ศ. 2569
Superlinear, Linear, Sublinear
Superlinear คือ slop เพิ่มขึ้นเรื่อยๆ (โตเร็วกว่า linear)
Sublinear คือ slope ลดลงเรือยๆ (โตช้ากว่า linear)
Example:
วันพุธที่ 14 มกราคม พ.ศ. 2569
วันพฤหัสบดีที่ 18 ธันวาคม พ.ศ. 2568
Speech recognition model by OpenAI
Whisper is a general-purpose speech recognition model. It is trained on a large dataset of diverse audio and is also a multitasking model that can perform multilingual speech recognition, speech translation, and language identification.
วันเสาร์ที่ 6 ธันวาคม พ.ศ. 2568
Major types of recommendation systems
Collaborative Filtering (finding similar users/items based on past behavior), Content-Based Filtering (recommending items with similar features to what a user liked), and Hybrid Systems (combining both for better results). Other advanced types include Knowledge-Based, Deep Learning, and Demographic systems, which leverage different data points like item attributes, complex patterns, or user demographics to provide personalized suggestions.
Collaborative Filtering (CF):- Concept: "People who liked X also liked Y." It finds patterns in user-item interactions (ratings, purchases).
- Sub-types: User-based (If User A buys Item A, and a neighboring User B (who is found to be highly similar to User A based on their shared past interactions like rating or purchases) also buy Item B but User A has not yet bought it, then the system should recommend Item B to User A.) and Item-based (If a user likes item A, and many users who liked item A also liked item B, then the system should recommend item B to that user.).
- Techniques: Matrix Factorization (like SVD), Nearest Neighbors.
- Concept: Recommends items similar to those a user has liked before, based on item features (e.g., movie genre, director, actors). If a user liked item A, they will also like item B if item B shares many of the same features as item A.
- How it works: Builds a user profile from features of liked items, then matches it to other items based on similarity. The features can also include those of the user like age and gender.
- Concept: Merges CF and Content-Based methods, or other techniques, to overcome individual limitations (like the cold-start problem).
วันพุธที่ 3 ธันวาคม พ.ศ. 2568
วันอาทิตย์ที่ 30 พฤศจิกายน พ.ศ. 2568
วันพุธที่ 26 พฤศจิกายน พ.ศ. 2568
infrastructure as code
AWS Cloudformation
Terraform (https://developer.hashicorp.com/terraform/tutorials/aws-get-started/infrastructure-as-code)
วันอาทิตย์ที่ 23 พฤศจิกายน พ.ศ. 2568
Google Optimization Tool
OR-Tools is an open source software suite for optimization, tuned for tackling the world's toughest problems in vehicle routing, flows, integer and linear programming, and constraint programming.
วันอาทิตย์ที่ 9 พฤศจิกายน พ.ศ. 2568
Online learning vs Offline learning
Online learning (or online machine learning) is a method in machine learning where the model continuously learns from a sequential stream of data, updating its parameters incrementally with each new data instance or small batch of data.
It is a dynamic process that allows a model to adapt to new patterns and changes in the data distribution in real-time.
Online learning is the opposite of the more traditional Batch Learning (or Offline Learning) approach.
วันพุธที่ 29 ตุลาคม พ.ศ. 2568
Low code RAG development tool
Workflow automation tool
https://n8n.io/
AI builder tool
https://www.langflow.org/
วันพฤหัสบดีที่ 18 กันยายน พ.ศ. 2568
Evaluate RAG
https://towardsdatascience.com/evaluating-your-rag-solution/
Notebooklm is RAG as we can add files to let users ask anything about the files.
