1. A method for extraction and enrichment of a procedure from a document, comprising: identifying a potential location of a procedure in the document; detecting a beginning boundary and an end boundary associated with the identified potential location of the procedure; validating a text associated with the identified potential location of the procedure in the document; determining an intent from the identified potential location of the procedure based on at least one of the beginning boundary, the end boundary, a surrounding text associated with the identified potential location of the procedure, a context associated with the document, and a title of the document; and enriching the procedure based on the determined intent.