Method and system for automated matching of text based electronic messages
First Claim
1. A system which allows users to send text Messages and get back Match Lists consisting of all the other Messages semantically matching theirs, for any given knowledge domain, comprising:
- An artificial language including;
(I) A fixed grammar;
(II) A custom vocabulary (set of concepts) that models said knowledge domain;
Translation dictionaries between natural languages and said artificial language;
One or more processing stations including;
(i) Means for accepting messages from users in various natural languages;
(ii) Means for automatically translating said messages to said artificial language;
(iii) Means for storing, uploading, semantically comparing said messages and generating match lists;
(iv) Means for storing and allowing user access to said match lists for said messages in various natural languages;
(v) Means for communicating with other stations.
0 Assignments
0 Petitions
Accused Products
Abstract
The present invention relates to a system and a method allowing users to send text messages to a processing station in electronic form and get back lists of other messages semantically matching theirs. On the logical side it consists of an artificial language (meant to be read or written, not spoken), its translations to various natural languages, a message structure and a message comparison mechanism. On the physical side it includes processing stations, communication channels and web interfaces. The artificial language consists of a domain specific vocabulary constructed according to well-defined rules and a grammar that enforces a tree-like structure on text. Automatic translation between the internal representation of the artificial language and various natural languages is done through online dictionaries. Messages essentially consist of free text fields containing only words picked up from the dictionaries. Semantic comparison of text fields is done through subtree matching.
43 Citations
10 Claims
-
1. A system which allows users to send text Messages and get back Match Lists consisting of all the other Messages semantically matching theirs, for any given knowledge domain, comprising:
-
An artificial language including;
(I) A fixed grammar;
(II) A custom vocabulary (set of concepts) that models said knowledge domain;
Translation dictionaries between natural languages and said artificial language;
One or more processing stations including;
(i) Means for accepting messages from users in various natural languages;
(ii) Means for automatically translating said messages to said artificial language;
(iii) Means for storing, uploading, semantically comparing said messages and generating match lists;
(iv) Means for storing and allowing user access to said match lists for said messages in various natural languages;
(v) Means for communicating with other stations. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method which allows users to send text Messages and get back Match Lists consisting of all the other Messages semantically matching theirs, for any given knowledge domain, comprising the steps:
-
Providing an artificial language (grammar plus vocabulary that models said knowledge domain);
Providing online translation dictionaries between the artificial language and various natural languages;
Providing one or more processing stations, web interfaces, means for communicating between stations and means for user interaction with the system in one or more natural languages;
Accepting messages having a fixed structure from users, in various natural languages, through said web interfaces, whereby said messages'"'"' text fields are filled in by selecting words from said online translation dictionaries;
Translating said messages to an internal format;
Semantically comparing said messages to one another and generating match lists;
Saving said match lists to permanent storage for further browsing by message authors in various natural languages;
- View Dependent Claims (7, 8, 9, 10)
-
Specification