Recognition of addresses from the body of arbitrary text
AssigneeMireo d.o.o.
InventorIvica Siladic
Life of this patent
Estimating the term…
Abstract
A method of analyzing words in an arbitrary text document comprises identifying a candidate name of an inhabited area in an arbitrary text, searching and isolating strings to the left and the right of the candidate name, comparing these strings to a map database comprising addresses containing the candidate name, and thereby determining a complete address from the strings matching the map database and the candidate name. A method for searching for a service or product on the World Wide Web comprises providing a global database of web pages indexed by words and locations. The global database is searched using keywords describing the service or product and using a search location. The search process returns a list of web pages matching the keywords and the search location.
Claims20
A method of analyzing words in an arbitrary text document comprising:
- identifying a candidate name of an inhabited area in said arbitrary text;
- searching and isolating strings to the left and to the right of said candidate name;
- comparing said strings to a map database comprising addresses containing said candidate name;
- and
- thereby determining a complete address from said strings matching said map database and said candidate name.
A computer-readable medium containing a set of instructions for a general purpose computer to infer a likely address from an arbitrary text comprising:
- determining which parts of a text comprise names of inhabited areas;
- providing an indicator of the extent to which a given text or part thereof should be treated as a name of an inhabited area;
- returning a list of adjacent strings to said parts of said text likely representing a name of an inhabited area;
- arranging said strings in a manner that allows template matching with strings from an address database for any particular geographic area;
- and
- returning an address isolated from said arbitrary text based on the identified match of the address from said address database.
A method for searching for a service or product on the Internet comprising:
- providing a global database of web pages indexed by words and locations;
- searching said global database using keywords describing said service or product and using a search location;
- and
- returning a list of web pages matching said keywords and said search location.
Dependencies are inferred from the claim text.