IP Library Patent Application 17131486
Patent Application
App. No. 17/131,486

METHODS AND SYSTEMS FOR IMPROVING MACHINE LEARNING PERFORMANCE

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
17/131,486
Abstract

Systems and methods are presented for providing improved machine performance in natural language processing. In some example embodiments, an API module is presented that is configured to drive processing of a system architecture for natural language processing. Aspects of the present disclosure allow for a natural language model to classify documents while other documents are being retrieved in real time. The natural language model and the documents are configured to be stored in a stateless format, which also allows for additional functions to be performed on the documents while the natural language model is used to continue classifying other documents.

Claims (40)

1 . A method for conducting natural language processing, the method comprising:

generating a natural language model by a natural language platform;

storing the natural language model in a first stateless format;

accessing a plurality of documents to be classified by the natural language model;

storing the plurality of documents in a second stateless format; and

classifying, by the natural language platform, at least one document among the plurality of documents while the at least one document is stored in the second stateless format using the natural language model while stored in the first stateless format.

2 . The method of claim 1 , wherein storing the natural language model in the first stateless format comprises storing the natural language model in a language agnostic format.

3 . The method of claim 1 , wherein storing the plurality of documents in a second stateless format comprises storing all configuration and auxiliary data used to process each document among the plurality of documents with a combination of said document and the natural language model.

4 . The method of claim 1 , further comprising performing an intelligent queuing operation on a subset of the documents within the plurality of documents while classifying the at least one document, wherein the subset of documents is distinct from the at least one document.

5 . The method of claim 1 , further comprising performing a discover topics operation to discover documents that are classified into a specified label while classifying the at least one document.

6 . The method of claim 1 , wherein:

accessing the plurality of documents to be classified by the natural language model comprises retrieving a subset of the plurality of documents from a database; and

classifying the at least one document occurs while retrieving the subset of the plurality of documents, wherein the at least one document is distinct from the subset of the plurality of documents.

7 . The method of claim 1 , wherein storing the natural language model in a stateless format comprises storing replicas of the natural language model each into a server among a plurality of parallelized servers.

8 . A natural language processing system comprising:

a plurality of server machines communicatively coupled in parallel, each of the plurality of servers comprising a memory and at least one processor, each of the plurality of servers configured to:

store, in said memory of said server, a replica of a natural language model in a first stateless format;

access a plurality of documents to be classified by said replica of the natural language model;

store the plurality of documents in a second stateless format; and

classify at least one document among the plurality of documents while the at least one document is stored in the second stateless format using said replica of the natural language model while stored in the first stateless format.

9 . The system of claim 8 , wherein storing the replica of the natural language model in the first stateless format comprises storing the replica natural language model in a language agnostic format.

10 . The system of claim 8 , wherein storing the plurality of documents in a second stateless format comprises storing all configuration and auxiliary data used to process each document among the plurality of documents with a combination of said document and the replica natural language model.

11 . The system of claim 8 , wherein each of the plurality of servers is further configured to perform an intelligent queuing operation on a subset of the documents within the plurality of documents while classifying the at least one document, wherein the subset of documents is distinct from the at least one document.

12 . The system of claim 8 , wherein each of the plurality of servers is further configured to perform a discover topics operation to discover documents that are classified into a specified label while classifying the at least one document.

13 . The system of claim 8 , wherein:

accessing the plurality of documents to be classified by the natural language model comprises retrieving a subset of the plurality of documents from a database; and

classifying the at least one document occurs while retrieving the subset of the plurality of documents, wherein the at least one document is distinct from the subset of the plurality of documents.

14 . A non-transitory computer readable medium comprising instructions that, when executed by a process, cause the processor to perform operations comprising: generating a natural language model;

storing the natural language model in a first stateless format;

accessing a plurality of documents to be classified by the natural language model;

storing the plurality of documents in a second stateless format; and

classifying at least one document among the plurality of documents while the at least one document is stored in the second stateless format using the natural language model while stored in the first stateless format.

15 . The computer readable medium of claim 14 , wherein storing the natural language model in the first stateless format comprises storing the natural language model in a language agnostic format.

16 . The computer readable medium of claim 14 , wherein storing the plurality of documents in a second stateless format comprises storing all configuration and auxiliary data used to process each document among the plurality of documents with a combination of said document and the natural language model.

17 . The computer readable medium of claim 14 , wherein the operations further comprise performing an intelligent queuing operation on a subset of the documents within the plurality of documents while classifying the at least one document, wherein the subset of documents is distinct from the at least one document.

18 . The computer readable medium of claim 14 , wherein the operations further comprise performing a discover topics operation to discover documents that are classified into a specified label while classifying the at least one document.

19 . The computer readable medium of claim 14 , wherein:

accessing the plurality of documents to be classified by the natural language model comprises retrieving a subset of the plurality of documents from a database; and

classifying the at least one document occurs while retrieving the subset of the plurality of documents, wherein the at least one document is distinct from the subset of the plurality of documents.

20 . The computer readable medium of claim 1 , wherein storing the natural language model in a stateless format comprises storing replicas of the natural language model each into a server among a plurality of parallelized servers.

Assignments (10)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 4, 2024
From: 100.CO GLOBAL HOLDINGS, LLC
To: AI IP INVESTMENTS LTD.
Reel/Frame 066636/0583 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 28, 2023
From: DAASH INTELLIGENCE, INC.
To: 100.CO GLOBAL HOLDINGS, LLC
Reel/Frame 064420/0108 →
CHANGE OF NAME Recorded Mar 7, 2023
From: 100.CO TECHNOLOGIES, INC.
To: DAASH INTELLIGENCE, INC.
Reel/Frame 062992/0333 →
NUNC PRO TUNC ASSIGNMENT Recorded Dec 16, 2022
From: 100.CO, LLC
To: 100.CO TECHNOLOGIES, INC.
Reel/Frame 062131/0714 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 5, 2021
From: AI IP INVESTMENTS LTD.
To: 100.CO, LLC
Reel/Frame 056145/0509 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 30, 2021
From: AIPARC HOLDINGS PTE. LTD.
To: AI IP INVESTMENTS LTD
Reel/Frame 056096/0278 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 29, 2021
From: HEALY, TREVOR
To: AIPARC HOLDINGS PTE. LTD.
Reel/Frame 056083/0123 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 27, 2021
From: IDIBON (ASSIGNMENT FOR THE BENEFIT OF CREDITORS), LLC
To: HEALY, TREVOR
Reel/Frame 056057/0325 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 20, 2021
From: IDIBON, INC.
To: IDIBON (ASSIGNMENT FOR THE BENEFIT OF CREDITORS), LLC
Reel/Frame 055978/0362 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 16, 2021
From: ERLE, SCHUYLER D.; MUNRO, ROBERT J.; CALLAHAN, BRENDAN D.; BRENIER, JASON; TEPPER, PAUL A.; LONG, JESSICA D.; ROBINSON, JAMES B.; NAIR, ANEESH; CASBON, MICHELLE; KRAWCZYK, STEFAN
To: IDIBON, INC.
Reel/Frame 055945/0346 →