9/5 导入线上实体后,原先包含多种学科信息的filter变得只包含一个学科信息,因为讯飞只会识别出第一个匹配上的实体,这样还不如之前拿到一个不准确的结果,然后用自己的方法从词库中识别出学科信息。我一个半小时都在解决这个问题,拿出一个方法,然后用新的方法来解决方法带来的问题,然后又拿新新的方法来解决新方法带来的新问题。

9/6 取消了线上实体,把filter重置为不定长字符串。我发现我可以从语料的角度解决问题,添加线上实体的目的是为了让我免除标注实体的烦恼。那么我可以使每一条语料的学科实体都是“语文”然后在录入时把“语文”替换为“filter”,这样也能达成原来的效果,还能保证我识别的准确度。在下午我调试时,我发现一个问题,我数学课的名字叫“函数上”,在查询过评时,如果我问“数学成绩”,是无法取得结果的。因为过评信息里不包含学科信息,它只来自一门叫“函数上”的课,但是不知道这门课的学科是什么。这就导致我无法查“数学成绩”,只能查“函数上”的成绩。这个情况在我搞学科查询的时候也发生过,但是其区别在于课程数据结构里是包含一个“subject”学科信息的,我只需要多考虑一个信息就可以。但是过评数据结构里没有“subject”,只有这门课的名称和其“id”。两种结构里的id是互通的,所以我可以对于一门课的过评找到与之对应的课程数据,然后在课程数据里找到subject信息。我在获取过评列表后,对于每个过评获取其课程的id,由于发出过评的课程一定在我的所有课程里,我可以在我的所有课程里找到与这个id对应的课程信息,我把学科信息附在过评的课程名称后,这样过评所对应的学科也能出现在对于课程名称分词的结果中,就实现了“数学成绩”的查询。

XiaoHu日志 9/5~9/6相关推荐

  1. XiaoHu日志 6/29~7/30

    6/29 今天我准备给XiaoHu添加语音识别功能,这个语音识别我在之前版本的XiaoHu上实现过,当时用的是itchat库获取微信语音消息数据,把数据下载下来后用讯飞的语音识别来转成文字,然后再当做 ...

  2. XiaoHu日志 9/27~10/18

    这段时间太忙了,XiaoHu要准备投入实用,还得准备比赛的东西.无心更新日志. 目前考虑和团委及教务合作,推出[教务直通车]和[校园万事通]功能. 宣传工作我用四天时间写了公众号推文,两天时间做了海报 ...

  3. XiaoHu日志 11/22~12/3

    11/22 购置了华为云服务器,将学校服务器上的所有内容转到了新服务器上,并复制了原数据库.经调试后所有功能启动,原服务器暂停运行,作为应急备份. 11/24 在谈话中明确了算法的方向.XiaoHu曾 ...

  4. XiaoHu日志 6/17~6/19

    6/17 今天开始完成上周的想法.我并没有api能获取北大附的全部课程信息,于是我采用了一种新的办法,每绑定一个学号,就获取他的全部课程,分词并动态更新词库,这样既可以达到效果又可以不影响用户体验.分 ...

  5. XiaoHu日志 5/29~5/30

    5/29 今天开始把希悦查询功能完善上线,虽然很早就搞好了api的对接,但是要真正的实现客户的查询意图还是很麻烦.向云端上传了一些语料,完善了意图识别功能.识别了意图,再写queryClass和rep ...

  6. XiaoHu日志 4/24~5/22

    4/24 开始调试摄像头,这个摄像头需要网线和充电线,所以如果要挂在教室里还需要把两根线引上去.第一次调试成功,激活了摄像头,设置了它的ip,可以从网络上看到摄像头的景象,下一步就是搞rtsp协议.但 ...

  7. XiaoHu日志 9/2

    9/2 8月份被军训和入学教育占领.今天是开学第一天.我之前测试XiaoHu功能时发现它的学科查询功能没有了,我后来检查发现那个函数的代码少了一半,应该是我同步双端数据的时候不小心拿电脑上的半成代码替 ...

  8. XiaoHu日志 9/7~9/17

    9/7~9/17 这几天我把过评查询的功能调试得可以投入使用了.我计划在这几天把XiaoHu搞出一个版本,并在学校范围作宣传.在做宣传之前我需要先解决身份认证的问题,如果不搞验证,那么任何人都可以查别 ...

  9. XiaoHu日志 6/3~6/5

    6/3 今天发现讯飞的云端平台已经同步了,就开始调试希悦功能,从中午调了一下午再到晚上,总算调试好了查询功能,很多时候我们在设计代码框架时想不到一些情况,就导致了bug的发生.功能调好后,XiaoHu ...

  10. XiaoHu日志 7/29~8/9

    7/29~8/9 最近在搞过评查询,过评查询跟之前的课程查询有些许异同,他们的实体定位都很不稳定,除了难以定位的"学科"实体外,过评查询还多了一个"过评项"实体 ...

最新文章

  1. 目标检测推理部署:优化和部署
  2. 设计模式:选择排序(select sorting)
  3. Express的基本路由实现对get和post等的请求和响应
  4. AQS.accquire
  5. Silverlight Expression[转]
  6. 数据结构之二分插入排序------java实现
  7. 如何linux保留内存,Linux内核中实现保留内存的方法
  8. Vue路由History模式分析
  9. 【数字信号调制】基于matlab GUI AM+DSB+SSB+ASK+FSK+PSK调制解调【含Matlab源码 058期】
  10. w ndows10专业版连接不上网,Windows10连不上无线网怎么办 Windows10修复网络教程
  11. 实用是计算机知识,实用电脑知识
  12. 通用评估神经网络鲁棒性方法—CLEVER
  13. x310 跑OAI-developnr
  14. 忽现的Mybatis foreach 失效记录.
  15. 兴业数金java开发笔试+一面
  16. MMDet踩坑与使用体会
  17. Python学习笔记(一)——Anaconda安装与配置(windows)
  18. 一文读懂闪电网络工作原理
  19. 开通知乎专栏和公众号啦!
  20. 异质图经典方法总结(19年)

热门文章

  1. Ubuntu上mysql的安装及使用【转】
  2. 同步fifo的串并_同步fifo
  3. 《痞子衡嵌入式半月刊》 第 65 期
  4. Elasticsearch——Settings设置
  5. 格式化时间 将2021-09-05T09:08:03.000Z 转换成 YYYY-MM-DD HH:mm:ss 格式
  6. 一套强大的vim配置文件+详细注释
  7. 日语在线翻译excite网页版
  8. ffmpeg学习笔记
  9. 自我鉴定计算机专业大学,计算机专业大学生自我鉴定
  10. [原] 手擀寿面祝妈妈生日快乐