Chatting System, Method And Apparatus For Virtual Pet
First Claim
1. A chatting system for a virtual pet, comprising:
- 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.
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.
-
Citations
21 Claims
-
1. A chatting system for a virtual pet, comprising:
-
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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A chatting method for a virtual pet, comprising:
-
receiving a natural language sentence of a pet master; performing processing of natural language understanding on the natural language sentence; obtaining and saving language characteristics of the pet master; and generating a natural language response according to a natural language understanding result and the saved language characteristics of the pet master. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A questioning and answering server, comprising:
-
a sentence understanding engine unit, configured to perform processing of natural language understanding on a natural language sentence received, send a natural language understanding result respectively to a learning engine unit and a reasoning engine unit, and send a natural language response generated by the reasoning engine unit; the learning engine unit, configured to obtain 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; and the reasoning engine unit, configured to generate the natural language response according to the natural language understanding result and the language characteristics of the pet master; and the pet master language information base, configured to store the language characteristics of the pet master. - View Dependent Claims (17, 18, 19, 20, 21)
-
Specification