1. A method performed with a computing system for obtaining data from unstructured data for a structured data collection, the method comprising: receiving unstructured data that includes text; identifying an attribute associated with a structured data collection; obtaining historical data associated with the attribute and two or more different types of additional data associated with a user of the computing system, wherein each additional datum is associated with an accuracy modifier based on the type of the additional datum; identifying one or more terms from the unstructured data as being associated with the attribute based on at least one of the historical data and the additional data, wherein identifying the one or more terms includes resolving ambiguities in the identified terms based on the accuracy modifier associated with each additional datum; storing the identified one or more terms in a data record of the structured data collection; and preparing for display the data record of the structure data collection.