SYSTEM AND METHOD FOR LINGUISTIC TERM DIFFERENTIATION
First Claim
1. A method comprising:
- receiving, by a computing device, an input;
generating, by the computing device, a plurality of term units (TUs) from the input, the plurality of TUs consisting of a first number of TUs;
identifying, by the computing device, a plurality of differentiable TUs of the plurality of TUs, the plurality of differentiable TUs consisting of a second number of TUs;
determining, by the computing device, a differentiability score for each term unit (TU) of the plurality of TUs, wherein the differentiability score indicates a substantially fixed meaning or a non-fixed meaning;
determining, by the computing device, an input score for the input by dividing the second number of TUs by the first number of TUs; and
transmitting, by the computing device, the plurality of differentiable TUs in differentiability-scored order.
1 Assignment
0 Petitions
Accused Products
Abstract
A representative system and method for linguistic differentiation comprises a computing device: receiving input data from a requestor; generating a plurality of term units from the input data, where the plurality of term units comprise of a first number of term units; identifying a plurality of differentiable terms of the plurality of term units, where the plurality of differentiable terms comprise a second number of term units; determining a differentiability score for each term unit of the plurality of term units; determining an input data score for the input data by evaluating a ratio of the second number of term units to the first number of term units; and transmitting, a plurality of differentiable term units to the requestor in order of their differentiability scores.
-
Citations
20 Claims
-
1. A method comprising:
-
receiving, by a computing device, an input; generating, by the computing device, a plurality of term units (TUs) from the input, the plurality of TUs consisting of a first number of TUs; identifying, by the computing device, a plurality of differentiable TUs of the plurality of TUs, the plurality of differentiable TUs consisting of a second number of TUs; determining, by the computing device, a differentiability score for each term unit (TU) of the plurality of TUs, wherein the differentiability score indicates a substantially fixed meaning or a non-fixed meaning; determining, by the computing device, an input score for the input by dividing the second number of TUs by the first number of TUs; and transmitting, by the computing device, the plurality of differentiable TUs in differentiability-scored order. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method comprising:
-
receiving, by a computing device, a document; generating, by the computing device, a plurality of term units (TUs) from the document, wherein each term unit (TU) of the plurality of TUs comprises a word, a multi-word, a number, or a symbol, wherein the plurality of TUs consist of a plurality of differentiable TUs and a plurality of non-differentiable TUs, and the plurality of TUs consists of a first number of TUs; identifying, by the computing device, the plurality of non-differentiable TUs, wherein each of the plurality of non-differentiable TUs comprises non-fixed meaning; identifying, by the computing device, the plurality of differentiable TUs, wherein each of the plurality of differentiable TUs comprises substantially fixed meaning, and the plurality of differentiable TUs consists of a second number of TUs; determining, by the computing device, a differentiability score for each TU of the plurality of TUs; determining, by the computing device, a document score for the document by dividing the second number of TUs by the first number of TUs; and transmitting, by the computing device, the plurality of differentiable TUs in order of differentiability score for each TU of the plurality of differentiable TUs. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. A computing device comprising:
-
one or more processors; and a non-transitory, computer-readable medium storing a program that is executable by the one or more processors, the program comprising instructions to; receive a document; generate a plurality of term units (TUs) from the document, wherein each term unit (TU) of the plurality of TUs comprises a word, a multi-word, a number, or a symbol, the plurality of TUs consisting of a plurality of differentiable TUs and a plurality of non-differentiable TUs, the plurality of TUs consisting of a first number of TUs; identify the plurality of non-differentiable TUs, wherein each of the plurality of non-differentiable TUs have a non-fixed linguistic meaning; identify a plurality of differentiable TUs of the plurality of TUs, wherein each of the plurality of differentiable TUs have a fixed linguistic meaning, and the plurality of differentiable TUs consists of a second number of TUs; determine a differentiability score for each TU of the plurality of TUs, wherein the differentiability score indicates a substantially fixed linguistic meaning or a non-fixed linguistic meaning; determine a document score for the document, the document score based on a ratio of the second number of TUs to the first number of TUs; and transmit the plurality of differentiable TUs in order of at least one of ascending differentiability score or descending differentiability score. - View Dependent Claims (19, 20)
-
Specification