Chatting system, method and apparatus for virtual pet
First Claim
1. A chatting system for a virtual pet, comprising:
- a pet client device including a processor coupled to a memory storing instructions for execution by the processor receiving a natural language sentence of a pet master and sending the natural language sentence to a virtual pet server device including a processor coupled to a memory storing instructions for execution by the processor;
the virtual pet server device forwarding the natural language sentence to a question and answer server device including a processor coupled to a memory storing instructions for execution by the processor, and return a natural language response to the pet client device;
the question and answer server device processing natural language understanding on the natural language sentence;
obtaining language characteristics of the pet master and save the language characteristics of the pet master into a pet master language information base;
generating the natural language response according to a natural language understanding result and the saved language characteristics of the pet master; and
returning the natural language response to the virtual pet server device;
wherein the language characteristics of the pet master include response habits commonly used by a user for responding to a certain natural language;
the question and answer server device further adjusting the language characteristics of the pet master according to the natural language understanding result, history chatting records of the pet master, and the saved language characteristics of the pet master, and save the adjusted language characteristics of the pet master into the pet master language information base.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments of the present invention provides a chatting system for a virtual pet, including a pet client, configured to receive a natural language sentence of a pet master, and send the natural language sentence to a virtual pet server; the virtual pet server, configured to forward the natural language sentence to a questioning and answering server, and return a natural language response to the pet client; the questioning and answering server, configured to perform processing of natural language understanding on the natural language sentence, obtain language characteristics of the pet master, generate the natural language response according to a natural language understanding result and the language characteristics of the pet master, and return the natural language response to the virtual pet server. Embodiments of the present invention further provide a chatting method for a virtual pet and a questioning and answering server.
14 Citations
15 Claims
-
1. A chatting system for a virtual pet, comprising:
-
a pet client device including a processor coupled to a memory storing instructions for execution by the processor receiving a natural language sentence of a pet master and sending the natural language sentence to a virtual pet server device including a processor coupled to a memory storing instructions for execution by the processor; the virtual pet server device forwarding the natural language sentence to a question and answer server device including a processor coupled to a memory storing instructions for execution by the processor, and return a natural language response to the pet client device; the question and answer server device processing natural language understanding on the natural language sentence;
obtaining language characteristics of the pet master and save the language characteristics of the pet master into a pet master language information base;
generating the natural language response according to a natural language understanding result and the saved language characteristics of the pet master; and
returning the natural language response to the virtual pet server device;
wherein the language characteristics of the pet master include response habits commonly used by a user for responding to a certain natural language;the question and answer server device further adjusting the language characteristics of the pet master according to the natural language understanding result, history chatting records of the pet master, and the saved language characteristics of the pet master, and save the adjusted language characteristics of the pet master into the pet master language information base. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A question and answer server, comprising:
-
a processor coupled to a memory storing instructions for execution by the processor; a sentence understanding engine module, when the instructions are executed by the processor processing natural language understanding on a natural language sentence received by the question and answer server, causing the question and answer server to send a natural language understanding result respectively to a learning engine unit and a reasoning engine unit, and causing the question and answer server to send a natural language response generated by the reasoning engine unit; the learning engine module, when the instructions are executed by the processor, obtaining language characteristics of a pet master according to a natural language understanding result, and save the language characteristics into a pet master language information base, wherein the language characteristics of the pet master include response habits commonly used by a user for responding to a certain natural language; and the reasoning engine module generating the natural language response according to the natural language understanding result and the saved language characteristics of the pet master; and the pet master language information base storing the language characteristics of the pet master, the learning engine unit, when the instructions are executed by the processor, further adjusting the language characteristics of the pet master according to the natural language understanding result, history chatting records of the pet master, or the saved language characteristics of the pet master, and saving the adjusted language characteristics into the pet master language information base. - View Dependent Claims (12, 13, 14, 15)
-
Specification