摘要 |
A virtual pet system, comprises: a virtual pet client end (201), for receiving a natural language statement and sending the statement to a question-answer server (203); A question-answer server (203), for receiving the natural language statement, making the natural language understanding treatment on the natural language statement, and generating the natural language answer based on the natural language understanding result and the rational knowledge, sending the natural language answer to the virtual pet client end (201). A virtual pet chatting method, comprises: receiving the natural language statement; making the natural language understanding treatment on the natural language statement, and generating the natural language answer based on the natural language understanding result and the rational knowledge. A question-answer server (203), comprises: a statement understanding engine unit, for making the natural language understanding treatment on the received natural language statement, and sending the natural language understanding result to a rational engine unit; a rational engine unit, for generating the natural language answer based on the natural language understanding result and the rational knowledge and sending the natural language answer; a knowledge base, for savingthe rational knowledge. |