開發簡介
程式語言/工具/第三方服務
- Python、Flask(開發框架)
- Linebot Message API
- LIFF: 可結合Web Application、整合Line其他的平台
- Ngrok: 開發測試https模擬聊天平台
- Heroku: 雲端主機,部署機器人用
- Postman: 模擬 HTTP Request 的工具
- MySQL: 雲端結構化資料庫,經過資料清洗後資料
- Imgur: 儲存遠端圖片
- Olami、Luis: 雲端式API服務,進行自然語言處理後更人性化
- Tlk.io: 匿名聊天平台網站
- Google Place API: 配合html/css/javascript製酒吧地圖
- GCP(Google Cloud Platform): Google 相同的基礎架構,建置、部署及調整各種應用程式、網站和服務
後端開發簡介
程式語言/工具
- Python(開發框架)
- mongoDB: 雲端資料庫放置待處理資料
- GCP(Google Cloud Platform): Google 相同的基礎架構,建置、部署及調整各種應用程式、網站和服務
- Hadoop(HDFS): 大規模數據集上的應用
- Spark: 開源叢集運算框架
- Kafka: 高效地處理即時串流資料
- ELK: Elasticsearch、Logstash 及Kibana 三個系統所組成的Log 蒐集、分析、查詢系統
- IOT: 運用感測器和API 將實體物件串連起的虛擬網路
- OpenCV: 跨平台的電腦視覺庫
- Radis: 中大型服務很常見的快取系統
- Docker: 打包應用程式及其虛擬容器,可以在任何Linux伺服器上執行的依賴性工具