boom_boom_唰 2021-06-24 01:08 采纳率: 0%
浏览 15

机器学习领域如何用文本训练出对应的SQL查询语句

现在有一个问题,比如用户输入:查询天安门广场附近100米范围内的地铁站。如何将这句话转化为相应的SQL语句模板了?可以通过什么方法来进行训练呢?

  • 写回答

1条回答 默认 最新

  • Alexxinlu 2021-06-28 18:59
    关注

    用encoder-decoder模型,你这个相当于是把自然语言翻译成sql语言,类似于机器翻译的思路。但是这种方法语言标注大量的训练数据。

    从你给的例子来看,我建议你用规则匹配的方法可能效果会更好,用正则表达式写一些规则模版。

    除非是需要语义理解的句子,不然也没必要上模型。

    评论

报告相同问题?