Contract review software rapidly categorizes executed contracts, and is able to identify and extract clauses and discrete data points from contracts. These applications use machine learning and natural language processing technology to extract pre-defined data points. For example, a user may want summaries of thousands of commercial leases: the software reads the leases and prepares a summary of e.g., the names of tenant and landlord, the property address, the rent, the expiry date, the termination clause etc. If a datapoint is not predefined in the system, users are typically able to train the technology to recognize it, creating their own "models" for extraction. Companies in this category include Kira Systems, Zuva, eBrevia, RAVN Extract, Syntheia, ThoughtRiver, Luminance and others.