Patent attributes
A computer-implemented process includes obtaining a natural-language-text document comprising a first and second clause and determining first and second embedding sequences based on n-grams of the first and second clauses. The process includes generating data model objects based on the embedding sequences and determining an association between the first data model object and the second data model object based on a shared parameter of the first and second clauses. The process includes receiving a query including the first category and the first n-gram and causing a presentation of a visualization of data model objects that includes shapes based on the data model objects and a third shape based on the association between the first data model object and the second data model object.