Semantic disambiguation method, device, server and storage medium
AssigneeBaidu Online Network Technology (Beijing) Co., Ltd.
InventorsLiping DENG, Peixuan SHI
Life of this patent
Estimating the term…
Abstract
The present disclosure provides a semantic disambiguation method, a semantic disambiguation device, a server and a storage medium. The method includes the following. Semantic analysis is performed on a current dialog message input by a user. It is determined, based on an analysis result, whether a current service field corresponding to the current dialog message is an ambiguous field. When the current service field is the ambiguous field, disambiguation is performed on the current service field based on one or more predetermined historical service fields corresponding to one or more historical dialog messages input by the user.
Claims18
A semantic disambiguation method, comprising:
- performing, by one or more computing devices, semantic analysis on a current dialog message input by a user;
- determining, by the one or more computing devices, based on an analysis result, whether a current service field corresponding to the current dialog message is an ambiguous field;
- and
- when the current service field is the ambiguous field, performing, by the one or more computing devices, disambiguation on the current service field based on one or more predetermined historical service fields corresponding to one or more historical dialog messages input by the user.
A server, comprising:
- one or more processors;
- a storage device, configured to store one or more programs,
- wherein when the one or more programs are executed by the one or more processors, the one or more processors implement acts:
- performing semantic analysis on a current dialog message input by a user;
- determining based on an analysis result, whether a current service field corresponding to the current dialog message is an ambiguous field;
- and
- when the current service field is the ambiguous field, performing disambiguation on the current service field based on one or more predetermined historical service fields corresponding to one or more historical dialog messages input by the user.
A non-transitory computer-readable storage medium having computer programs stored thereon, wherein when the computer programs are executed by a processor, the processor is caused to perform acts:
- performing semantic analysis on a current dialog message input by a user;
- determining based on an analysis result, whether a current service field corresponding to the current dialog message is an ambiguous field;
- and
- when the current service field is the ambiguous field, performing disambiguation on the current service field based on one or more predetermined historical service fields corresponding to one or more historical dialog messages input by the user.
Dependencies are inferred from the claim text.