哪些机器学习技术可用于确定句子之间的相关性或上下文?
例如:
“我晚上 9 点要去参加活动。你能在那里接我吗?”
在这里,两个句子之间有上下文 - 该人表示他们将在晚上 9 点参加活动,并要求收件人在那里与他们会面。
反过来:
“我晚上九点要去参加活动。你明天可以在学校见我吗?”
仅基于这段文字,这些句子似乎代表了两种不相交的想法。
此外,虽然上面的例子是相邻的句子,但上下文可能存在于多个句子中,或者是不相邻的句子:
“我晚上 9 点要去参加活动。我听说这很棒。你能在那里见我吗?”
哪些机器学习技术可用于确定句子之间的相关性或上下文?
例如:
“我晚上 9 点要去参加活动。你能在那里接我吗?”
在这里,两个句子之间有上下文 - 该人表示他们将在晚上 9 点参加活动,并要求收件人在那里与他们会面。
反过来:
“我晚上九点要去参加活动。你明天可以在学校见我吗?”
仅基于这段文字,这些句子似乎代表了两种不相交的想法。
此外,虽然上面的例子是相邻的句子,但上下文可能存在于多个句子中,或者是不相邻的句子:
“我晚上 9 点要去参加活动。我听说这很棒。你能在那里见我吗?”
你想要做的是提取句子内的关系,在这种情况下超出 - 所以基本上是跨句子关系提取。
执行此类任务时,歧义和单词上下文很重要。可能有多种方法可以到达那里,但这也取决于你的目标(生产环境、研究或只是为了好玩而进入 NLP)。
我建议您研究 Graph LSTM(例如本文)