💥ตัวอย่างโค้ดการใช้งาน AI สัญชาติไทยของ NECTEC
การใช้งานจะไม่ยึดติดกับภาษาที่เขียน
ใช้ภาษาอะไรเขียนก็ได้เพื่อเรียกใช้งาน
.
👻 ขอให้
- ที่บ้านต่ออินเตอร์เนต
- สามารถเรียกใช้เว็บเซอร์วิสแบบ REST ได้ ( POST/GET method)
- ขอให้อ่านข้อมูลในรูปแบบ JSON เป็น เพราะเวลาเว็บเซอร์วิสตอบกลับมาจะอยู่ในรูปแบบนี้
.
🤷♂ แต่เนื่องจากนักวิจัยจาก Nectec
เขาถนัด python เลยมีตัวอย่างเฉพาะภาษานี้เยอะหน่อย
ตัวอย่างภาษาอื่นๆ ที่ยกมาก็เช่น PHP, Java, Go เป็นต้น
หรือไม่ต้องเขียนโปรแกรมก็ได้
แค่ทดสอบผ่าน curl โดยตรงก็ได้ (ถ้าใช้เป็น)
.
แต่บางคนอาจขี้เกียจอ่าน ขี้เกียจเขียน
ผมก็เลยเตรียมโค้ดตัวอย่างการเรียกใช้ AI สัญชาติไทยตัวนี้
สามารถลองคลิกรันทดสอบได้เลย
ตามลิงค์ข้างล่าง (ใช้ python ตามนักวิจัย)
👉 https://colab.research.google.com/drive/1LRPpzzwJwLIZIy3t7CxljhDjgLq-Z1Ha
.
เท่าที่ลองใช้งานแล้วดีจริง
เลยช่วยประชาสัมพันธ์ให้กับทาง NECTEC
กราบขอบคุณและเป็นกำลังใจให้กับนักพัฒนาไทยแท้ๆ ด้วยครับ 🙏🙏🙏
.
แต่ต้องบอกก่อน AI บางตัว
ยังไม่ถูกปล่อยออกมาให้เราใช้บริการ
แต่ก็สามารถเอาไปประยุกต์กับโปรเจคของท่านได้
.
ตัวอย่างความสามารถ เช่น
✔ BASIC NLP ประมวลผลภาษาไทย
✔ TAG SUGGESTION แนะนำป้ายกำกับ
✔ MACHINE TRANSLATION แปลภาษา
✔ SENTIMENT ANALYSIS วิเคราะห์ความคิดเห็น
✔ CHARACTER RECOGNITION แปลงภาพอักษรเป็นข้อความ
✔ OBJECT RECOGNITION รู้จำวัตถุ
✔ FACE ANALYTICS วิเคราะห์ใบหน้า
✔ PERSON & ACTIVITY ANALYTICS วิเคราะห์บุคคล
✔ SPEECH TO TEXT แปลงเสียงพูดเป็นข้อความ
✔ TEXT TO SPEECH แปลงข้อความเป็นเสียงพูด
✔ CHATBOTสร้างแช็ตบอต
.
.
.
.
.
.
>>> ขออนุญาตประชาสัมพันธ์ ขายของหน่อย
ถ้าใครสนใจหนังสือ "AI ไม่ยาก เรียนรู้ด้วยเลขม. ปลาย"
ราคา 295 บาท ฿ กับ 329 บาท ฿ (ซื้อผ่านระบบ Apple)
ก็สั่งซื้อได้ที่นี้เป็น ebook (ขออภัยยังไม่มีเล่มกระดาษขาย)
👉 https://www.mebmarket.com/web/index.php?action=BookDetails&data=YToyOntzOjc6InVzZXJfaWQiO3M6NzoiMTcyNTQ4MyI7czo3OiJib29rX2lkIjtzOjY6IjEwODI0NiI7fQ
.
ส่วนตัวอย่างหนังสือ ก็ดูได้ลิงค์นี้
👉 https://drive.google.com/file/d/1zG64QAuPKtnWu-Jizn4i2JYUbHnHa8cJ/view?usp=sharing
👉 youtube: https://youtu.be/rLo-XdToGFI
👉 รีวิวหนังสือ https://www.facebook.com/thepexcel/posts/1424798431031509/
.
✍ เขียนโดย โปรแกรมเมอร์ไทย thai programmer
同時也有1部Youtube影片,追蹤數超過12萬的網紅prasertcbs,也在其Youtube影片中提到,การใช้ GET requests ในการดึงไฟล์แบบต่าง ๆ จาก web มาใช้งาน 0:56 requests text file and save to local drive 3:35 requests CSV and create a DataFrame fr...
「python get web data」的推薦目錄:
- 關於python get web data 在 โปรแกรมเมอร์ไทย Thai programmer Facebook 的精選貼文
- 關於python get web data 在 โปรแกรมเมอร์ไทย Thai programmer Facebook 的最讚貼文
- 關於python get web data 在 โปรแกรมเมอร์ไทย Thai programmer Facebook 的精選貼文
- 關於python get web data 在 prasertcbs Youtube 的最讚貼文
- 關於python get web data 在 Web Scraping with Python - Beautiful Soup Crash Course 的評價
- 關於python get web data 在 How to Easily Scrape Websites with Python and ... - YouTube 的評價
- 關於python get web data 在 Python Web-Scraping | Data Science Workshops 的評價
- 關於python get web data 在 Scraping web data with select/option using request_html and ... 的評價
- 關於python get web data 在 python-web-scraper · GitHub Topics 的評價
python get web data 在 โปรแกรมเมอร์ไทย Thai programmer Facebook 的最讚貼文
เอา AI ไปใช้เล่นเกม เคยเห็นกันไหม
อธิบายไม่ค่อยเก่ง แต่อยากแบ่งปันความรู้
ในคลิปแค่เล่าคราวๆ อยากให้เห็นแนวโน้มเทคโนโลยีด้านนี้
.
ใครสนใจศึกษาเพิ่มเติมในอินเตอร์เนตมีเยอะเลยเรื่องนี้
บทความภาษาไทยก็มี
สำหรับคำค้นหาได้แก่ Reinforcement learning กับ Deep Q-network
..
++++
ในทางเทคนิค
ถ้าใครสนใจโค้ดเกมนี้
จะเอามาเล่นดูก็ได้
ดาวน์โหลดได้ที่นี้ครับ (เป็น python นะ)
https://github.com/yanpanlau/Keras-FlappyBird
.
แต่ทว่าโค้ดจากต้นฉบับ
โมเดลยังไม่ถูกเทรนนะครับ
ต้องเสียเวลาสอนมันอีก
ถ้าใครไม่อยากเสียเวลา
.
ก็ไปเอาไปไฟล์ mdel.h5 ที่ถูกเทรนไว้แหละผมเก็บไว้ให้
https://github.com/…/Deep_Q_Lear…/flappy-bird-model/model.h5
.
แล้วนำไฟล์ mdoel.h5 ที่ได้
ไปทับไฟล์เดิมที่ดาวน์โหลดจากต้นฉบับมา (backup ของเก่าก็ดี)
วางไว้ที่โฟลเดอร์ Keras-FlappyBird\\mdoel.h5
.
แล้วให้แก้ไฟล์ qlearn.py
บรรทัดที่ 130 คอมเมนต์นี้ออกไปหน่อย
#x_t = x_t / 255.0
.
จากนั้นรันคำสั่ง
python qlearn.py -m "Run"
:
เขียนโดย โปรแกรมเมอร์ไทย thai programmer
:
++++
อ้างอิง
โค้ด: https://github.com/yanpanlau/Keras-FlappyBird/
paper: https://arxiv.org/pdf/1312.5602.pdf
youtube: https://youtu.be/TmPfTpjtdgg
:
ติดตามคลิปนี้ได้ที่ youtube อีกที
https://youtu.be/1qry87n95KU
.
.
.
+++++ขั่วโมงขายของ++++
😻 ถ้าใครสนใจเล่ม "AI ไม่ยาก เรียนรู้ด้วยเลขม. ปลาย"
ก็สั่งซื้อ ebook ได้ที่นี้ (ขออภัยยังไม่มีเล่มกระดาษขาย)
ไม่ต้องมีความรู้เรื่องโค้ดดิ้ง ขอให้มีพื้นฐานเลข ม. ปลาย ก็อ่านได้
.
👉 https://www.mebmarket.com/web/index.php…
.
ส่วนตัวอย่างหนังสือ ก็ดูได้ที่
👉 https://www.dropbox.com/s/fg8l38hc0k9b…/chapter_example.pdf…
.
ราคาขาย 295 บาท ฿
แต่ถ้าซื้อผ่านระบบของ Apple จะแพงขึ้น ราคา 329 บาท ฿
วิธีอ่าน อ่านผ่านแอพหรือโปรแกรมเท่านั้น
.
✍ เขียนโดย โปรแกรมเมอร์ไทย thai programmer
Use AI to play games. Have you ever seen it?
I don't explain well but I want to share knowledge
In the clip, I want to see this technology trend in this clip.
.
Who is interested in learning more on the internet? There are plenty of them in this story.
There is also a Thai language article.
For search quotes including Reinforcement learning with Deep Q-network
..
++++
Technically, technically.
If anyone is interested in this game code
I can play this to watch.
You can download here. (It's python)
https://github.com/yanpanlau/Keras-FlappyBird
.
But the code from the original
Model hasn't been trended yet.
Gotta waste my time teaching it again
If anyone doesn't want to waste time
.
Go get it. mdel file. h 5 that is trendy. I keep it for you.
https://github.com/adminho/machine-learning/tree/master/Deep_Q_Learning/flappy-bird-model/model.h5
.
Then bring the mdoel file. h 5 to get it
Go over the original file downloaded from the original (backup the old one is good)
Put it on the Keras-FlappyBird folder. mdoel. h 5
.
Then fix the qlearn file. py
Line 130 comment this way out please
#x_t = x_t / 255.0
.
Then run an order.
python qlearn.py -m "Run"
:
Written by Thai programmer thai coder
:
++++
Quote.
Code: https://github.com/yanpanlau/Keras-FlappyBird/
paper: https://arxiv.org/pdf/1312.5602.pdf
youtube: https://youtu.be/TmPfTpjtdgg
:
Follow this clip on YouTube again.
https://youtu.be/1qry87n95KU
.
.
.
+++++ selling stuff ++++
😻 If anyone is interested in the book ′′ AI, it's not difficult to learn with university number The end ′′
You can order an ebook here. (Sorry, paper book for sale)
Don't need to know about codeing. Let's have a base of university numbers. I can read the end.
.
👉 https://www.mebmarket.com/web/index.php?action=BookDetails&data=YToyOntzOjc6InVzZXJfaWQiO3M6NzoiMTcyNTQ4MyI7czo3OiJib29rX2lkIjtzOjY6IjEwODI0NiI7fQ
.
Personal like a book. You can see it.
👉 https://www.dropbox.com/s/fg8l38hc0k9b0md/chapter_example.pdf?dl=0
.
Selling price 295 baht ฿
But if you buy via Apple system, it will be more expensive. Price is 329 Baht. ฿
How to read through app or program only
.
✍ Written by Thai programmer thai coderTranslated
python get web data 在 โปรแกรมเมอร์ไทย Thai programmer Facebook 的精選貼文
🤓 น้องๆ รู้ไหมครับว่า computer vision
อ่านว่า "คอมพิวเตอร์วิชั่น"
เป็นศาสตร์ทางคอมชั้นสูงอีกแขนงหนึ่ง
ที่ทำให้คอมพิวเตอร์มองเห็นได้ดุจดังตามนุษย์
เป็นไงฟังแล้วเท่ห์มั๊ยละ
.
ปกติมนุษย์เวลาเห็นวัตถุ สิ่งของ สิ่งมีชีวิต อยู่ในรูป หรือในวีดีโอ
เช่น เห็นปูุ๊บก็จะบอกได้ทันทีว่า
ในรูปหรือวีดีโอมีหมา แมว แก้วน้ำ แจกัน ฯลฯ
เรื่องแบบนี้สำหรับคน ถือว่าโคตรรรรรรรรรง่ายๆ
.
แต่ทว่าในมุมของคอมพิวเตอร์
มันยากมากกกกกกกกกกกกกก
.
ถ้าคอมมันทำได้ก็ถือว่าฉลาดมากแล้ว
ถือว่า intelligent เป็นสิ่งอัจฉริยะในมุมของคอม
ซึ่งการแยกแยะว่าสิ่งที่อยู่ในรูปว่ามันเป็นอะไร
ภาษาอังกฤษเรียกว่า classification (แยกแยะประเภท)
.
สำหรับศาสตร์ computer vision 💻 💻
มันแตกแขนงได้หลายเทคนิค หลายสาย
แต่ในโพสต์นี้จะพูดถึงเฉพาะแค่ 2 เรื่อง เท่านั้นได้แก่
.
☑ 1) การทำ Object detection
เป็นการตรวจจจับวัตถุในรูป
ในมุมการ classification มันแค่บอกว่าสิ่งในรูปคืออะไร
แต่ Object detection จะไม่ใช่แค่บอกว่าสิ่งที่อยู่ในรูปคืออะไรเท่านั้น
.
😲 😲 มันเหมือนอัพเกรตจากความสามารถ classification
เพื่อพัฒนาไปตีกล่องสี่เหลี่ยมล้อมรอบ (ภาษาอังกฤษเรียกว่า Box)
ตีกล่องเพื่อบอกตำแหน่งสิ่งที่มันตรวจจับในรูปหรือในวีดีโอได้ ...โอ้วแม่เจ้าจะเทพไปถึงไหน
.
.
☑ 2) การทำ Segmentation
จะแอดวานซ์จาก Object detection
เหมือนเป็นเวอร์ชั่นอัพเกรตอีกต่อหนึ่ง
.
คือมันไม่ได้ตีกรอบล้อมรอบวัตถุนะ
แต่มันจะยิ่งกว่านั้น
...ก็คือมันจะไฮไลท์ (ฝรั่งบอกว่า mask)
....มันจะระบุพื้นที่วัตถุ สิ่งของ ที่มันตรวจจับได้ (เหมือนเราแรงงานไปยังวัตถุนั้น ๆ)
.
.
ซึ่งศาสตร์ computer vision ปัจจุบันนี้
นิยมเอา AI (ปัญญาประดิษฐ์) มาใช้งาน
จริงมันก็ทำอย่างอื่นได้นอกจากสองเรื่องที่ผ่าน เช่น
pose estimation ตรวจจับจุดต่างๆ ของมนุษย์ แบบกล่องสองผี 💀💀 💀 ....จนปรึ้นๆๆ น่ากลัวหรือเปล่า เป็นต้น
.
และมีข่าวดีสำหรับใครที่สนใจเขียนโปรแกรม 👏 👏
สำหรับงาน Object Detection กับ Segmentaion
ผมทำตัวอย่างการใช้งานไว้แล้ว
มี 5 แบบ ลองเข้าไปดูโค้ดได้ที่นี้
.
🔥 1. การช้งานไลบรารี่ imageai ตรวจจับวัตถุในรูป
https://colab.research.google.com/…/1uQnZfPlRhplvcZKWiXn1je…
🔥 2. การใช้งานไลบรารี่ pixellib ตรวจจับวัตถุในรูป
https://colab.research.google.com/…/1llWzReE3rS9wDfSGGm8M7R…
🔥 3. การใช้ไลบรารี่ Tensorflow ตัวอย่างของ Google ตรวจจับวัตถุในรูป
https://colab.research.google.com/…/12K-4uQ1tAvOukLb1-lwXx4…
🔥 4. การใช้ไลบรารี่ Detectron2 ของเฟสบุ๊ค ตรวจจับวัตถุในรูป
https://colab.research.google.com/…/1jnWFADFdZHz1LSyfXVKHY3…
🔥 5 ตัวอย่างการใช้โมเดล Msk RCNN ตรวจจับวัตถุในรูป
https://colab.research.google.com/…/1JGRIMQ1YSdMXkEZdC6QNGb…
.
ปล. มีแต่โค้ด python เพราะต้องทำใจอะนะ
เพราะงานด้านนี้ ภาษานี้คืออันดับหนึ่งในงาน AI ณ ห่วงเวลานี้
(สามารถไปอ่านตำราเรียน ม.1-2-3 มีเนื้อหา python อยู่ในตำรา)
.
.
+++++ขอประชาสัมพันธ์ (ขายของ)
📔 หนังสือ "ปัญญาประดิษฐ์ (AI) ไม่ยาก" เข้าใจได้ด้วยเลขม. ปลาย (เนื้อหาภาษาไทย)
.
ถ้าสนใจสั่งซื้อเล่ม 1 ก็สั่งซื้อได้ที่ (เล่มอื่นๆ กำลังทยอยตามมา)
👉 https://www.mebmarket.com/web/index.php…
.
ขออภัยยังไม่มีเล่มกระดาษจำหน่าย มีแต่ ebook
.
ส่วนตัวอย่างหนังสือ ก็ดูได้ลิงค์นี้
👉 https://www.dropbox.com/s/fg8l38hc0k9b…/chapter_example.pdf…
.
✍เขียนโดย โปรแกรมเมอร์ไทย thai programmer
🤓 Do you know that computer vision?
Read ′′ Computer Vision ′′
It's another elite computer science.
That makes computers visible as human eyes.
How are you? Are you cool?
.
Normally humans see objects of living things in the photo or video.
Such as seeing a crab, I can tell you right away.
In the picture or video, there are dogs, cats, mug, vase etc.
This kind of thing for people is considered simple.
.
But in the corner of computer
It's very difficult.
.
If a computer can do it, it's very clever.
Intelligent is considered genius in the corner of the computer.
Which digest what's in the picture is what it is.
English is called classification (type digest)
.
For computer vision science 💻 💻
It's broken. Many tricks. Many lines.
But in this post, it's only about 2 stories.
.
☑ 1) Object detection
Detection of the objects in the photo
In classification angle, it just says what is in the picture.
But Object detection won't just say what's in the picture.
.
😲 😲 It's like an upgrade from ability classification.
To develop, hit a square box, surround (English is called Box).
Hit the box to spot what it detects in the photo or video... Oh my god how can it be?
.
.
☑ 2) Making Segmentation
Will admin from Object detection
It's like another upgrade version.
.
Well, it doesn't hit the frame surrounding the object.
But it will be more than that.
... Well, it's going to be highlighted (Foreigner says mask)
.... It will identify the areas, objects, things that they detect (like we labor to that object).
.
.
The science of computer vision nowadays.
Popular to use AI (Artificial Intelligence)
True, it can do anything else but two things that pass, e.g.
pose estimation detects different points of human in two ghost box. 💀💀 💀 💀 💀.... so bad, scary, etc.
.
And some good news for anyone who is interested in programming 👏 👏
For Object Detection with Segmentaion
I made an example of use.
There are 5 designs. Check out the code here.
.
🔥 1. Imageai library work. Detection of objects in the photo.
https://colab.research.google.com/drive/1uQnZfPlRhplvcZKWiXn1jeytJIFEVLkV
🔥 2. usage of pixellib libraries. Detect objects in the photo.
https://colab.research.google.com/drive/1llWzReE3rS9wDfSGGm8M7RQ25jeEfSIi
🔥 3. uses of Tensorflow's Tensorflow library. A sample of Google detects objects in the photo.
https://colab.research.google.com/drive/12K-4uQ1tAvOukLb1-lwXx4bnXkeQupTk
🔥 4. Facebook's Detectron2 Library Uses rūp Objects Detector
https://colab.research.google.com/drive/1jnWFADFdZHz1LSyfXVKHY3fIwuY5F_uo
🔥 5 examples of using Msk RCN model. Detect objects in the photo.
https://colab.research.google.com/drive/1JGRIMQ1YSdMXkEZdC6QNGbI722tEQJTE
.
Ps. There are only code python because I need to get over it.
Because of this side job, this language is number one in AI event. At this time, I'm
(Can go to read textbooks. 1-2-3 python content in the textbook)
.
.
+++++ Public relations (selling items)
📔 The book ′′ Artificial Intelligence (AI) is not difficult It can be understood by the number. Tipping (Thai language content)
.
If you are interested in ordering book 1, you can order at (other books are gradually following).
👉 https://www.mebmarket.com/web/index.php?action=BookDetails&data=YToyOntzOjc6InVzZXJfaWQiO3M6NzoiMTcyNTQ4MyI7czo3OiJib29rX2lkIjtzOjY6IjEwODI0NiI7fQ&fbclid=IwAR11zxJea0OnJy5tbfIlSxo4UQmsemh_8TuBF0ddjJQzzliMFFoFz1AtTo4
.
Sorry, no paper books available. Only ebooks.
.
Personal like the book. You can see this link.
👉 https://www.dropbox.com/s/fg8l38hc0k9b0md/chapter_example.pdf?dl=0
.
✍ Written by Thai programmer thai coderTranslated
python get web data 在 prasertcbs Youtube 的最讚貼文
การใช้ GET requests ในการดึงไฟล์แบบต่าง ๆ จาก web มาใช้งาน
0:56 requests text file and save to local drive
3:35 requests CSV and create a DataFrame from CSV text
5:03 requests JSON
6:48 requests image (PNG file) and save to local drive
ดาวน์โหลด Jupyter Notebook ที่ใช้ในคลิปได้ที่ ► http://bit.ly/2VWs5u6
เชิญสมัครเป็นสมาชิกของช่องนี้ได้ที่ ► https://www.youtube.com/subscription_center?add_user=prasertcbs
สอน Jupyter Notebook ► https://www.youtube.com/playlist?list=PLoTScYm9O0GErrygsfQtDtBT4CloRkiDx
สอน Python สำหรับ data science ► https://www.youtube.com/playlist?list=PLoTScYm9O0GFVfRk_MmZt0vQXNIi36LUz
สอน Pandas ► https://www.youtube.com/playlist?list=PLoTScYm9O0GGsOHPCeufxCLt-uGU5Rsuj
สอน Numpy ► https://www.youtube.com/playlist?list=PLoTScYm9O0GFNEpzsCBEnkUwgAwOu_PWw
สอน matplotlib ► https://www.youtube.com/playlist?list=PLoTScYm9O0GGRvUsTmO8MQUkIuM1thTCf
สอน seaborn ► https://www.youtube.com/playlist?list=PLoTScYm9O0GGC9QvLlrQGvMYatTjnOUwR
สอนภาษาไพธอน Python เบื้องต้น ► https://www.youtube.com/playlist?list=PLoTScYm9O0GH4YQs9t4tf2RIYolHt_YwW
สอนภาษาไพธอน Python OOP ► https://www.youtube.com/playlist?list=PLoTScYm9O0GEIZzlTKPUiOqkewkWmwadW
สอน Python 3 GUI ► https://www.youtube.com/playlist?list=PLoTScYm9O0GFB1Y3cCmb9aPD5xRB1T11y
สอนการใช้งานโปรแกรม R: https://www.youtube.com/playlist?list=PLoTScYm9O0GGSiUGzdWbjxIkZqEO-O6qZ
สอนภาษา R เบื้องต้น ► https://www.youtube.com/playlist?list=PLoTScYm9O0GF6qjrRuZFSHdnBXD2KVIC
#prasertcbs_datascience #prasertcbs #prasertcbs_pandas
python get web data 在 How to Easily Scrape Websites with Python and ... - YouTube 的推薦與評價
In this tutorial, we're going to learn Beautiful Soup (the easiest web scraping library in Python ) by solving a basic project that consists ... ... <看更多>
python get web data 在 Python Web-Scraping | Data Science Workshops 的推薦與評價
Use requests to extract information from HTML; Automate a browser to retrieve information from HTML. Bear in mind that even once you've decided upon the best ... ... <看更多>
python get web data 在 Web Scraping with Python - Beautiful Soup Crash Course 的推薦與評價
Learn how to perform web scraping with Python using the Beautiful Soup library.✏️ Tutorial by JimShapedCoding. Check out his YouTube ... ... <看更多>