(English Version Below)
Ruby on RAG Workshop
「我可以在我的 Ruby 專案增加 LLM 功能嗎?想知道有哪些好用套件!」
「我串了 LLM,但他像是什麼都不懂的菜鳥,可以請他翻文件再回答嗎?」
「平常都在寫 Web,自然語言處理感覺水很深,我該從哪裡開始學?」
「我有超多個人筆記與文件,我該如何透過 AI 妥善運用這些資源?」
這場工作坊就是為你準備的!
我們將從自然語言處理(NLP)的基礎觀念出發,探討文字及語言如何被計算機處理與理解,並最終以 Ruby 程式碼實踐。
透過介紹 RAG(檢索增強生成)背後的技術工作流,讓你了解文本預處理、分塊策略(Chunking)以及向量資料庫(VectorDB)的應用,並親手實作出一個能基於文本回答問題的 Web App。
記得攜帶
- 已安裝 Git, Docker 與 VSCode 的筆電。
- 10 份以上、共 10 萬字以內的 Markdown 格式文本供實作測試。
期待當天一起開啟 RAG 旅程!
適合對象
- 具基本 Web 開發經驗者。
- 程式新手也先別怕,可以在報名表留言,讓我們先知道你的情況!
團隊
楊宗勝 Web Engineer | EdTech Developer | Educator
Kasa Software Engineer | Ruby Taiwan Organizer
施雅婷 Software Engineering Intern, NTUCOOL
鄧慕凡 Chief Organizer of Ruby Taiwan | Rubyist for 19 years
蒼時弦也 AI Engineer, Gogolook
時間表
| 時段 | 內容 |
|---|---|
| 14:00 - 14:30 | 陸續進場 |
| 14:30 - 15:30 | 自然語言處理(NLP)與 RAG 背景知識 |
| 15:30 - 17:00 | Ruby 專案實作 |
活動詳情
- 時間:6/6 週六下午 14:30-17:00
- 地點:PicCafe in PicCollage (台北市大安區光復南路 102 號 3 樓)
想跟上 Ruby 社群最新話題? 歡迎加入我們的 Discord!
Ruby on RAG Workshop
"Can I add LLM features to my Ruby projects? I want to know which gems are best for the job."
"I connected an LLM, but it acts like a clueless rookie. Can I make it read my documentation before answering?"
"I usually focus on Web development and NLP feels like a deep rabbit hole. Where should I even start?"
"I have tons of personal notes and files. How can I use AI to actually make the most of these resources?"
This workshop is designed specifically for you!
We will start with the fundamental concepts of Natural Language Processing (NLP) to explore how computers process and understand human language. From there, we will move into practical implementation using Ruby code.
By introducing the technical workflow behind RAG (Retrieval-Augmented Generation), you will learn about text preprocessing, chunking strategies, and the application of vector databases. You will also build a functional Web App that can answer questions based on your own documents.
Get your gear ready and join us to start your RAG journey.
Requirements
-
A laptop with Git, Docker, and VSCode installed.
-
At least 10 Markdown files (under 100,000 words total) for hands-on testing.
Target Audience
-
Developers with basic Web development experience.
-
Coding beginners are welcome too. Please leave a comment in the registration form so we can better understand your background.
Team
Steven Yang Web Engineer | EdTech Developer | Educator
Kasa Software Engineer | Ruby Taiwan Organizer
Mika Shih Software Engineering Intern, NTUCOOL
Mu-Fan Teng Chief Organizer of Ruby Taiwan | Rubyist for 19 years
Aotokitsuruya AI Engineer, Gogolook
Schedule
| Time | Content |
|---|---|
| 14:00 - 14:30 | Check-in |
| 14:30 - 15:30 | NLP Foundations and RAG Background |
| 15:30 - 17:00 | Ruby Project Implementation |
Event Details
- Time: Saturday, June 6, 14:30 PM - 17:00 PM
- Location: PicCafe in PicCollage (3F, No. 102, Guangfu South Road, Da'an District, Taipei)
Want to stay in the loop with the Ruby Taiwan community? Come hang out with us on Discord!
特別感謝贊助 Special Thanks to Our Sponsors!

