baidu / AnyQ

FAQ-based Question Answering System
Apache License 2.0
2.59k stars 672 forks source link

如何动态增加语料? #211

Open gbguanbo opened 4 years ago

gbguanbo commented 4 years ago

看官方文档和代码只能找到一次性增加语料,如何动态增加呢?如

abc668 commented 4 years ago

借楼同问

ulyn commented 4 years ago

顶一下,常见的是要对FAQ进行新增或者更新删除的。怎么做到?

ddocanwol commented 4 years ago

可以用solr全量索引或增量索引数据库。我在博客AnyQ如何配置solr动态读取数据库——AnyQ系列之二有记录操作步骤

gbguanbo commented 4 years ago

可以用solr全量索引或增量索引数据库。我在博客AnyQ如何配置solr动态读取数据库——AnyQ系列之二有记录操作步骤 这个已经发现可以实现,但是这样的话SimNet语义索引库不会创建,有没有其他方式solr和语义索引都动态增加,是否可以直接提供到接口层面

westeast commented 4 years ago

从代码里可以看道http接口方法

/anyq => anyq,"
                "/solr/v1/delete => solr_delete,"
                "/solr/v1/insert => solr_insert,"
                "/solr/v1/update => solr_update,"
                "/solr/v1/clear => solr_clear"
gbguanbo commented 4 years ago

从代码里可以看道http接口方法

/anyq => anyq,"
                "/solr/v1/delete => solr_delete,"
                "/solr/v1/insert => solr_insert,"
                "/solr/v1/update => solr_update,"
                "/solr/v1/clear => solr_clear"

主要是SimNet不会创建

zhangsirf commented 4 years ago

修改代码

houboowen commented 4 years ago

可以用solr全量索引或增量索引数据库。我在博客AnyQ如何配置solr动态读取数据库——AnyQ系列之二有记录操作步骤

请问您有做区分不同类型的语料吗