Abstract: In an approach for streamlining the patent application drafting process, a processor receives information relevant to drafting a document, wherein the information includes user input about an invention to be patented and prior art related to the invention, and wherein the document includes one or more sections of a patent application. A processor receives guidelines and standards of patentability. A processor analyzes the received information. A processor determines the patentability of the invention, based on the analyzed received information. A processor generates the document for the invention, based on a learned behavior. A processor sends the generated document to the user.