1. A method for determining offer terms from text, comprising: mapping keywords to a domain of a procurement event; receiving, to a computing device, an offer text associated with the procurement event; identifying, by the computing device, event-specific entities in the offer text; determining, by the computing device, the domain of the procurement event from the identified event-specific entities; and using the mapped keywords corresponding to the determined domain: determining, by the computing device, offer components from the offer text; extracting, by the computing device, offer parameters from the offer text; and constructing, by a computing device, the offer structure using the identified event-specific entities, derived offer components, and extracted offer parameters.