NATURAL LANGUAGE BASED LOCATION QUERY SYSTEM, KEYWORD BASED LOCATION QUERY SYSTEM AND A NATURAL LANGUAGE AND KEYWORD BASED LOCATION QUERY SYSTEM
First Claim
1. A natural language based location query system, comprises:
- a receiving device which receives a request for natural language query from a user terminal;
an access device which accesses a location ontology base and a location query language base that are external to the system or internal in the system, wherein the location ontology base comprising knowledge descriptions about the field of a location service, and the location query language base comprising a language model for the location service query;
a natural language query processing device which performs at least one of a fuzzy processing and an indirection processing on the received request for natural language query by searching the location ontology base and the location query language base with the access device, and retrieves location information corresponding to the request from a location database; and
a sending device which sends the location information to the user terminal.
1 Assignment
0 Petitions
Accused Products
Abstract
A natural language based location query system and a method thereof. The system comprises a receiving device which receives a request for natural language query from a user terminal; an access device which accesses a location ontology base and a location query language base that are external to the system or internal in the system, wherein the location ontology base comprising knowledge descriptions about the field of a location service, and the location query language base comprising a language model for the location service query; a natural language query processing device which performs at least one of a fuzzy processing and an indirection processing on the received request for natural language query by searching the location ontology base and the location query language base with the access device, retrieves location information corresponding to the request from a location database; and a sending device which sends the location information to the user terminal. This invention also provides a keyword based location query system and a method thereof, and a natural language based and keyword based location query system and a method thereof. This invention not only process user fuzzy query and indirect query, but also process compound sentence query and query having semantic error. Therefore, the degree of freedom of user query is enhanced and the location query is more flexible and accurate.
-
Citations
44 Claims
-
1. A natural language based location query system, comprises:
-
a receiving device which receives a request for natural language query from a user terminal; an access device which accesses a location ontology base and a location query language base that are external to the system or internal in the system, wherein the location ontology base comprising knowledge descriptions about the field of a location service, and the location query language base comprising a language model for the location service query; a natural language query processing device which performs at least one of a fuzzy processing and an indirection processing on the received request for natural language query by searching the location ontology base and the location query language base with the access device, and retrieves location information corresponding to the request from a location database; and a sending device which sends the location information to the user terminal. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A natural language based location query method, comprises:
-
a receiving step of receiving a request for natural language query sent from a user terminal by a user; a natural language query processing step of performing at least one of a fuzzy processing and an indirection processing on the received request for natural language query by searching a location ontology base and a location query language base, and retrieves location information corresponding to the request from a location database; and a transmitting step of transmitting the location information to the user terminal. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A keyword based location query system, comprises:
-
a receiving device which receives a request for keyword query from a user terminal; an access device which accesses a location ontology base and a location query language base that are external to the system or internal in the system, wherein the location ontology base comprising knowledge descriptions about the field of a location service, and the location query language base comprising a language model for the location service query; a keyword query processing device which performs at least one of a processing and an indirection processing on the received request for keyword query by searching the location ontology base and the location query language base with the access device, and retrieves location information corresponding to the request from a location database; and a sending device which sends the location information to the user terminal. - View Dependent Claims (18, 19, 20, 21, 22)
-
-
23. A keyword based location query method, comprises:
-
a receiving step of receiving a request for keyword query from a user terminal; a keyword query processing step of performing at least one of a fuzzy processing and an indirection processing on a request for keyword query sent from a user terminal by searching the location ontology base and the location query language base; and
retrieving location information corresponding to the request from a location database; anda transmitting step of sending the location information to the user terminal. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30)
-
-
31. A natural language based and keyword based location query system, comprises:
-
an access device which accesses a location ontology base and a location query language base that are external to the system or internal in the system, wherein the location ontology base comprising knowledge descriptions about the field of a location service, and the location query language base comprising a language model for the location service query; a natural language query and keyword query processing device which performs at least one of a fuzzy processing and an indirection processing on the natural language and/or keyword query request sent from a user terminal by searching the location ontology base and the location query language base with the access device; and
retrieves location information corresponding to the request from a location database; anda sending device which sends the location information to the user terminal. - View Dependent Claims (32, 33, 34, 35)
-
-
36. A natural language based and keyword based location query method, comprises:
-
a determining step of determining whether a request received from a user terminal is a request for natural language query or a request for keyword query; if the request is a request for natural language query, then the method comprising a natural language query processing step of performing at least one of a fuzzy processing and an indirection processing on the request for natural language query sent from the user terminal by searching the location ontology base and the location query language base; and
retrieving location information corresponding to the request from a location database; anda first transmitting step of sending the location information to the user terminal; if the request is a request for keyword query, then the method comprising a keyword query processing step of performing at least one of a fit processing and an indirection processing on a request for keyword query sent from a user terminal by searching the location ontology base and the location query language base;
retrieving location information corresponding to the request form a location database; anda second transmitting step of sending the location information to the user terminal. - View Dependent Claims (37, 38, 39, 40, 41, 42, 43, 44)
-
Specification