Data extraction software extracts datapoints from documents, including contracts. These applications use natural language processing technology and extract pre-defined datapoints. For example, a user may want summaries of thousands of commercial leases: the software reads the leases and summarizes 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, Eigen, Luminance and many others.