Back to results
US 10,949,904 B2Granted
Knowledgebase with work products of service providers and processing thereof
AssigneeProz.Com
InventorsHenry J. Dotterer, Kevin S. Dias
Life of this patent
Estimating the term…
Abstract
In one embodiment one or more service provider work product of a knowledgebase can be processed according to one or more methods. A knowledgebase can be provided that includes a work product of one or more service provider. According to one method one or more work product of a knowledgebase can be processed.
Claims43
A method comprising:
- obtaining in a knowledgebase one or more work product of a certain service provider;
- subjecting to processing the one or more work product;
- and
- performing matching between the certain service provider and a service consumer based on a result of the subjecting to processing, wherein the method further comprises receiving from a user interface of a service consumer a text based source document to be translated, and receiving into the knowledgebase from respective provider user interfaces associated to respective ones of multiple service providers a set of translation work products to define a plurality of language translation work products within the knowledgebase and wherein the method includes in response to the receiving from the user interface of the service consumer the text based source document to be translated performing the matching between the certain service provider and the service consumer based on a result of the subjecting to processing, wherein the subjecting to processing includes processing language translation work products of the plurality of language translation work products using natural language processing term frequency processing of the translation work products to determine frequently used terms of the language translation work products, wherein the method includes examining the text based source document to be translated using natural language processing term frequency processing of the text based source document to be translated to determine frequently used terms of the text based source document to be translated, and wherein the performing matching includes identifying frequently used terms of at least one translation work product of the certain service provider in common with frequently used terms of the source document to be translated.
1 more element
A method comprising:
- obtaining in a knowledgebase one or more work product of a certain service provider;
- subjecting to processing the one or more work product;
- and
- performing matching between the certain service provider and a service consumer based on a result of the subjecting to processing, wherein the one or more work product includes a language translation work product, wherein the subjecting to processing includes processing the language translation work product using text to subject matter processing to determine a subject matter of the language translation work product, wherein the method includes obtaining text based content of the service consumer and examining the text based content using text to subject matter processing to determine a subject matter of the text based content, and wherein the performing matching includes identifying subject matter of the text based content in common with the subject matter of the language translation work product, wherein the subjecting to processing includes processing the language translation work product using term frequency processing of the language translation work product to determine frequently used terms of the language translation work product, wherein the method includes examining the text based content using term frequency processing to determine frequently used terms of the text based content, and wherein the performing matching includes identifying frequently used terms of the text based content in common with frequently used terms of the language translation work product, wherein the subjecting to processing includes processing the language translation work product using natural language processing term frequency processing of the language translation work product to determine frequently used terms of the language translation work product, wherein the method includes examining the text based content using natural language processing term frequency processing to determine frequently used terms of the text based content, and wherein the performing matching includes identifying frequently used terms of the text based content in common with frequently used terms of the language translation work product.
1 more element
A method comprising:
- obtaining in a knowledgebase one or more work product of a certain service provider;
- subjecting to processing the one or more work product;
- and
- performing matching between the certain service provider and a service consumer based on a result of the subjecting to processing, wherein the method further comprises receiving into the knowledgebase from respective provider user interfaces associated to respective ones of multiple service providers a set of work products to define a plurality of language translation work products within the knowledgebase and receiving from a user interface of a service consumer a text based source document to be translated, and wherein the method includes in response to the receiving from the user interface of the service consumer the text based source document to be translated performing the matching between the certain service provider and the service consumer based on a result of the subjecting to processing, wherein the subjecting to processing includes processing language translation work products of the plurality of language translation work products using natural language processing term frequency processing of the language translation work products to determine frequently used terms of the language translation work products, wherein the processing language translation work products of the plurality of language translation work products using natural language processing term frequency processing of the language translation work products to determine frequently used terms of the language translation work products includes use of term frequency inverse document frequency processing to extract frequently used terms of the language translation work products, wherein the method includes examining the text based source document to be translated using natural language processing term frequency processing of the text based source document to be translated to determine frequently used terms of the text based source document to be translated, wherein the examining the text based source document to be translated using natural language processing term frequency processing of the text based source document to be translated to determine frequently used terms of the text based source document to be translated includes use of term frequency inverse document frequency processing to extract frequently used terms of the language translation work products, and wherein the performing matching includes identifying frequently used terms of at least one language translation work product of the certain service provider in common with frequently used terms of the source document to be translated.
1 more element
A method comprising:
- obtaining in a knowledgebase one or more work product of a certain service provider;
- subjecting to processing the one or more work product;
- and
- performing matching between the certain service provider and a service consumer based on a result of the subjecting to processing, wherein the method further comprises providing remote access over a network facilitating adding of content to the knowledgebase by service providers using respective web based provider user interfaces associated to respective ones of multiple service providers and further facilitating adding of content to the knowledgebase by the service consumer through a web based service consumer user interface that is differentiated from the respective web based provider user interfaces, wherein the method comprises receiving into the knowledgebase from the respective web based provider user interfaces associated to the respective ones of multiple service providers a set of work products to define a plurality of language translation work products within the knowledgebase and receiving from the web based service consumer user interface of the service consumer a text based source document to be translated, and wherein the method includes in response to the receiving from the web based service consumer user interface of the service consumer the text based source document to be translated performing the matching between the certain service provider and the service consumer based on a result of the subjecting to processing, wherein the subjecting to processing includes processing markup language text based language translation work products of the plurality of language translation work products using natural language processing term frequency processing of the markup language text based language translation work products to determine frequently used terms of the markup language text based language translation work products, wherein the markup language text based language translation work products of the plurality of language translation work products include computer readable data tags that indicate aligned segments of text and language type in two or more languages, wherein the processing markup language text based language translation work products using natural language processing term frequency processing of the markup language text based language translation work products to determine frequently used terms of the markup language text based translation work products includes use of term frequency inverse document frequency processing to extract frequently used terms of the markup language text based translation work products, wherein the use of term frequency inverse document frequency processing includes assigning weights to terms in dependence on frequency of the terms in a current work and in dependence on frequency of the terms in a corpus of works, wherein the method includes examining the text based source document to be translated using natural language processing term frequency processing of the text based source document to be translated to determine frequently used terms of the text based source document to be translated, wherein the examining the text based source document to be translated using natural language processing term frequency processing of the text based source document to be translated to determine frequently used terms of the text based source document to be translated includes use of term frequency inverse document frequency processing to extract frequently used terms of the translation work products, wherein the use of term frequency inverse document frequency processing includes assigning weights to terms in dependence on frequency of the terms in a current work and in dependence on frequency of the terms in a corpus of works, and wherein the performing matching includes identifying frequently used terms of at least one language translation work product of the certain service provider in common with frequently used terms of the source document to be translated, and wherein the method includes, in response to the identifying, sending a first communication to the certain service provider using a web based provider user interface of the certain service provider and a second communication to the service consumer using the web based consumer user interface of the service consumer to indicate to the certain service provider and the service consumer that the certain service provider and the service consumer have been matched.
1 more element
A method comprising:
- obtaining in a knowledgebase one or more work product of a certain service provider;
- subjecting to processing the one or more work product;
- and
- performing matching between the certain service provider and a service consumer based on a result of the subjecting to processing, wherein the obtaining in the knowledgebase one or more work product includes obtaining in the knowledgebase a set of prior work products, the set of prior work products including at least one prior work product from respective ones of a plurality of service providers, the plurality of service providers including the certain service provider, wherein the subjecting to processing the one or more work product includes subjecting to processing at least one work product of the set of prior work products, and wherein the method further includes obtaining from the service consumer one or more current work item, processing the one or more current work item obtained from the service consumer, and performing the matching between the certain service provider and a service consumer based on a result of the subjecting to processing, wherein the performing the matching between the certain service provider and a service consumer based on a result of the subjecting to processing includes matching the service consumer with one or more service provider of the plurality of service providers based on a comparison of the result of the subjecting to processing the at least one work product of the set of prior work products with the result of the processing the one or more current work item, wherein the plurality of service providers include providers of language translation or language interpreting services, wherein the subjecting to processing of the at least one work product and the processing of the one or more current work item includes text processing of text-based content, wherein the text processing of text-based content involves using one or more natural language processing technique to characterize the subject matter of prior work products and the subject matter of the one or more current work item, wherein the one or more natural language processing technique includes one or more of the following selected from the group consisting of:
- bag of words analysis, text-to-subject matter analysis, term frequency analysis, term frequency inverse document frequency (TFIDF) analysis and named entity extraction.
2 more elements
Dependencies are inferred from the claim text.