elasticsearch 我怎样才能提供一个聊天界面来搜索我的结构化数据库

aij0ehis  于 2023-04-11  发布在  ElasticSearch
关注(0)|答案(1)|浏览(94)

我有一个应用程序,用于医疗专业人员搜索医疗文档(结构化)。文档有各种字段,可以以许多不同的方式进行搜索,过滤和排序。如果需要,数据可以转换为CSV或其他格式。
当前的实现是文档存储在ElasticSearch数据库中。然后我们有一个带有输入和过滤器的UI来帮助用户找到他们正在寻找的内容。(SearchKit)。
由于数据复杂且查询方式众多,这增加了应用程序的复杂性。许多用户不懂技术,因此我们需要在可用性和提供所需选项之间取得平衡。不同的医疗专业人员对同一事物也使用不同的术语,这使得管理变得越来越困难。
随着聊天界面的日益普及,我想知道是否有可能为我们的用户提供使用自然语言查询数据库的能力。
我对此做了一些研究,但不确定在今天的技术下是否可行。我探索了AWS Lex等工具,但这些工具在应用程序中似乎更加严格。我也读过关于NLP和NLQ的文章。
这个问题是问我可以看什么建议或文档来实现这一点(如果可能的话)。
先谢谢你

8ulbf1ek

8ulbf1ek1#

有一些关于NPL的Elastic文档。有很多发展良好的东西,我认为它符合你的需求。你可以从这里开始:

相关问题