A smart chatbot assistant designed specifically for National Cheng Kung University (NCKU) students, powered by Dify and integrated with LINE messaging platform.
Line ID: @283aixtg
NCKU Chatbot aims to simplify student campus life by providing instant, accurate responses to inquiries about course selection, dormitory information, and campus activities. Built on Dify's powerful LLM development platform, it delivers a natural conversational experience similar to talking with a senior student familiar with campus affairs.
ncku-chatbot/
├── linebot/ # LINE bot integration service
├── crawler/ # Web crawling scripts and n8n templates (In Development)
├── richmenu/ # LINE rich menu configuration files
└── dify/ # DSL files, including prompts, LLM models, etc. (In Development)
Pre-commit will automatically run black formatting checks and fixes on each commit.
pip install pre-commit
pre-commit install
Use pre-commit to automatically format your code, ensuring consistent code style.
pre-commit run --all-files