Extracting contract elements
An Algorithm that Learns What's in a Name