readme
# 辅助写作AI接口
包含了[辅助写作系统](http://writing.yucangtech.com)中涉及到的AI接口的说明,其他文档中说明了具体的参数
# 技术架构
技术架构如下图:

目前,用户通过互联网接入系统;请求将被网关转发至应用层,应用层进行对应的业务处理,并通过引擎封装服务访问AI接口;引擎层是核心的AI服务层,包含了以下引擎:
1. 推荐
2. 校对
3. 语义检索
4. 提词器
5. 分类
## 推荐
推荐引擎支撑了公文推荐功能,对当前光标位置下一个可能出现的词、句子、段落进行预测。
* 需要部署ElasticSearch服务
## 校对
校对引擎支撑了公文校对的功能,对编辑区的公文进行句法语义进行校对。
* 需要使用GPU资源进行部署
## 语义检索
语义检索引擎支撑了公文检索的功能,可以输入一段文字进行检索,并支持属性值过滤。
* 需要占用一定量的内存资源
## 属性检索
属性检索引擎支撑了公文提词器的功能,对当前光标位置向左进行10-gram检索。
## 分类
分类引擎支撑了行业主题分类功能,根据编辑区的内容进行主题分类。