หลังจากที่เราได้ลองทำ Chatbot ด้วย Dialogflow ต่อกับ Line กันไปแล้ว เราจะมาลองทำ Chatbot ด้วย Chatfuel ต่อกับ Facebook แบบ Answer FAQs เพื่อใช้ตอบปัญหาเบื้องต้นให้กับผู้รับบริการ
หลังจากที่เราได้ลองทำ Chatbot ด้วย Dialogflow ต่อกับ Firebase Realtime Database กันไปแล้ว โดยสามารถต่อแบบ Multiple Database ได้ด้วย ซึ่งเราจะมาลองต่อแบบ Multiple Database กัน
หลังจากที่เราได้ลองทำ Chatbot ด้วย IBM Watson กันไปแล้ว แต่ไม่สามารถใช้งานกับภาษาไทยได้ เราจะมาลองสร้าง Chatbot ด้วย Dialogflow ที่สามารถใช้ภาษาไทยได้กัน ซึ่งการทำงานก็จะคล้ายกับ IBM Watson เพราะเป็น NLP เหมือนกัน
หลังจากที่เราได้ลองติดตั้ง Tensorflow Object Detection มาใช้ในการตรวจจับวัตถุ พบว่า Bounding Box ไม่ค่อยนิ่งเท่าไหร่ เลยจะไปลองอีกตัวหนึ่งก็คือ YOLO Object Detection ที่ใช้ Darkflow ซึ่งผลที่ได้ก็คือ YOLO สามารถ Detect ได้เร็วกว่าและมีความแม่นยำสูง
หลายคนคงเคยได้ยินการนำ Machine Learning มาใช้ในการทำ Text Analysis, Text Mining และ Text Analytics ซึ่งจะใช้ Natural Language Processing ( NLP ) ในการเรียนรู้ภาษาของมนุษย์ มาใช้กับงานประเภท Speech-to-Text, Text-to-Speech, Speech Recognition, Text Categorization, Text Generation, Machine Translation, Question Answering นอกจากนี้ยังสามารถนำมาใช้ในการวิเคราะห์อารมณ์ Text Sentiment ได้อีกด้วย
หลายคนคงเคยได้ยินการนำ Machine Learning มาใช้ในการตรวจจับวัตถุอย่างใน Self Driving Car ซึ่งเราสามารถทำการสร้าง Object Detection Model สำหรับงานที่เราต้องการได้ โดยเลือกใช้ Tensorflow Model ซึ่งจะต้องทำการติดตั้ง Protocol Buffer ( protobuf ) ซึ่งเป็นภาษาที่ใช้จัดการกับข้อมูลเชิงโครงสร้างแบบ Serializing Structured Data เทียบกับภาษา XML แล้วจะมีขนาดเล็กกว่า และทำงานได้เร็วกว่า
หลายคนคงเคยได้ยินการนำ Machine Learning มาใช้ในการตรวจจับวัตถุอย่างใน Self Driving Car ซึ่งบน Tensorflow ก็มี Object Detection API เป็น Open Source Framework ให้เรียกใช้งาน โดยที่เราสามารถนำไป Train เพื่อสร้าง Object Detection Model ของเราเองได้
หลังจากที่เราได้ลองจัดเสเปค Computer PC สำหรับนำมาใช้ด้าน Deep Learning ซึ่งผมก็ได้ทำการซื้อมาประกอบเรียบร้อย ก็มาถึงตอนติดตั้งเพื่อใช้งาน Tensorflow with GPU บน PC กัน ซึ่งเมื่อก่อนใช้งานบน Notebook ที่ใช้ CPU เป็น Intel และ GPU เป็น NVIDIA เลยอยากจะลอง CPU ที่เป็น AMD และ GPU เป็น NVIDIA มั้ง
CUDA-Z เป็นโปรแกรมที่ใช้สำหรับการตรวจสอบและวัดประสิทธิภาพการใช้งานบน NVIDIA CUDA ( Compute Unified Device Architecture ) สำหรับงานด้าน Machine Learning โดยเฉพาะ ซึ่งใช้งานคล้ายกับโปรแกรม CPU-Z และ GPU-Z ที่ใช้ในการตรวจสอบและวัดประสิทธิภาพการใช้งาน CPU และ GPU
การใช้งาน Version Control มีมานานแล้วสำหรับเหล่า Programmer และ Developer โดยในสายงานด้าน Data Science ที่ทำเกี่ยวกับ Machine Learning ก็มี Version Control เหมือนกัน เรียกว่า DVC ซึ่งจะคล้าย ๆ กับ Git