我有特定的用例,一个人会告诉我这样的事情:
“嘿(触发词),在对象历史中注意XYZ”或“嘿(Tigger Word),在对象诊断中记录PQR”
[hte示例中使用的“对象”是占位符,可以替换为维护/患者等字样]
我的NLP引擎的目的是在“对象历史”中注明“XYZ ......”或在“对象诊断”中注意“PQR ......”,即注意说话者对某些特定内容的说法 . 领域 .
我不确定如何训练我的系统识别这个 .
我正在做的是使用Stanford Parser来解析句子,例如:
在解析时:
"Note in object history object was last updated in may twenty eighteen"
我得到一个列表元组:
[('Note', 'VB'),
('in', 'IN'),
('object', 'NN'),
('history', 'NN'),
('object', 'NN'),
('was', 'VBD'),
('last', 'RB'),
('updated', 'VBN'),
('in', 'IN'),
('may', 'MD'),
('twenty', 'CD'),
('eighteen', 'CD')]
现在,我的观点是如何使用此信息来获取必要的输出:
注意事项(我们在DB中有一个字段:对象历史记录)和注意事项(对象最后更新时间可能是二十八个) .
非常感谢...!!