CourseAnalysis4CCNU 是基于网络爬虫, 关系型数据库, 全文分词索引的对于学校课程, 课堂的检索系统. 使用Go语言进行撰写.
Linux Ubuntu 18.04 TLS
go version: 1.11+
COURSE_DB_USERNAME="YOUR DATABASE USERNAME"
COURSE_DB_NAME="YOUR DATABASE NAME"
COURSE_DB_HOST="YOUR DATABASE HOST"
COURSE_DB_PASSWORD="YOUR DATABASE PASSWORD"
$: make
$: ./analyst -h // 查看本应用help
CCNU Course And Class Analyst version: 0.2.0
Usage: ./analyst [-a analysis] [-d database] [-h help] [-s serve]
Options:
-a analysis xlsx
-d insert data to database
-h this help
-s serve apis at localhost
本仓库之代码完全开源, 但是需要注明作者和出处(CopyLeft: ShiinaOrez@github). 使用本仓库产生之一切后果完全自负.
- 0.1.0
- 最初版本, 具备关键字全文搜索功能
- 0.2.0
- 加入了四种筛选标签: 课程类型, 开课学院, 上课日, 上课地点