最近在做一个问答系统,大概思路是先将问题encode为一个向量,然后在问题库中进行比较,选取最接近的问题,将其答案返回给客户端
模型中主要的部分在于基于BERT模型,需要将问题先embedding,用到了xiaohan博士的bert as service项目,这个项目目前可以直接pip install bert-serving-service 安装,在win10上可以正常使用,在结合aiohttp作为服务端后需要将其放在服务器上
目前环境配置如下,
Description: Ubuntu 17.10
Python 3.6.3 (default, Oct 3 2017, 21:45:48)
[GCC 7.2.0] on linux
Type "help", "copyright", "credits" or "license" for more information.import tensorflow as tf
tf.version
'1.8.0'但是发现git clone项目后报错bert-serving-start: command not found...
发现没有bert-serving-start 这个命令,于是搜一下...
发现这个命令在/home/liujiefei/.local/bin/bert-serving-start 这个地方 很奇怪
然后继续执行命令,