Patent Document ID: 10089382
Application ID: 14887096

Base Claim:
1. A method for transforming a knowledge base into a machine readable format, comprising: clustering, by a processor of a knowledge base processing server, two or more documents of a plurality of documents in the knowledge base that are similar based upon a domain specific shingling function; identifying, by the processor, a pattern from each document of the plurality of documents that are clustered, wherein the pattern comprises a sequence of steps; aggregating, by the processor, the pattern of the each document of the plurality of documents that are clustered into a trie data-structure that is machine readable; receiving, by the processor, a request; and applying, by the processor, the trie data-structure to provide a solution to the request.

---

Claim 7:
7. The method of claim 1 , wherein the aggregating comprises: combining, by the processor, a plurality of patterns into a single pattern represented by the trie data-structure.