A system receives value data to generate a value data object based on input received from a user. The input may include indications of priorities, descriptors, and descriptions related to known and unknown properties. The system uses the generated value data object and associated value gap score to generate property valuation prompts. The valuation prompts are utilized by the user to input evaluation data. Based on the evaluation data and the value data object, the user generates a value score for each visited property.