House-hunting apps estimate the value of a house by gathering data from multiple sources, including MLS databases, user-generated content, or public records.