How to improve the automation process?
Property buyers are deciding on long-term commitments, and the credibility of the investment is crucial for banks that provide mortgages. Every property purchased with the bank’s involvement must be inspected by an expert, who verifies its condition and value with the results presented in the form of standardized documentation.
A company that specializes in preparing professional real estate valuations for the European market wanted to accelerate and automate cooperation with banks. They decided to expand their internal data-gathering app with a new feature, and our ValueTeam was responsible for developing new modules.
The application that collects data for valuers
The application is a comprehensive knowledge base for valuers. It is built on data that has been categorized to give a complete picture of the property and its surroundings so that an efficient valuation can be achieved.
The data is presented in such a way that it is clear, consistent and can be useful when using easy-to-read maps, charts, or even simply by generating full content that can directly be used in the final assessment.
Real estate data in one place
One of the app modules presents location data based on the address searched by the user. The application shows data on different types of properties, sources of noise and emissions, public transport, roads, infrastructure, prices of comparable properties, and much more.
Find more information about software solutions for the real estate market
Data necessary for valuation in the one application:
- Maps with information for valuers: showing, e.g., noise pollution levels in neighborhoods, quality of life conditions.
- Neighborhood infrastructure: POIs, population, information about restaurants, pharmacies, schools, prisons, etc.
- Useful statistics: information about certain spots, GDP per person.
- Description of the real estate market: how it looks like, how it has changed in recent years, what the prices were (renting, selling).
Automated generation of maps
We’ve received other challenges: we do minor services that are used to build a full property valuation: maps generated to PDF and Word files. The valuers can generate maps automatically based on the available data, which in turn reduces the time needed to complete the work. Previously, it took about 10 minutes to prepare the document with the necessary detailed information. Now it’s just a simple click away.
Key values
- Reduce the time needed to create the evaluation.
- One place to search for data instead of multiple sources, pages, and files.
- Minimize errors.
- Maintain up-to-date data.
Get to know the real estate industry to match the technology
The priority for us is to match the technology to the needs, function of the tool, and goals. When we created the maps, we chose different technologies depending on their specific features. To successfully application development, it was important to fully understand the industry and the activities of the experts preparing the valuations.
Our team took on an important technological challenge. We ran in Azure to manage the technology freely, even without full knowledge of how the client’s current system works. We used Azure Functions, an on-demand service, to create a fully updated infrastructure and resources needed to run the application.
We faced:
- data quality – reduplication, e.g. if a user asks about the two closest bus stops, we cannot give him the same stop but in a different direction.
- data normalization and interpretation – all data is searched by one address, the system must understand all data in the context of location.
- the efficiency of data searching – use of caching, immediate response.
- data mining – various formats, multiple APIs, excel sheets, data packages.
- automatic updating of data periodically.
- working with unstable data sources – retrievals, monitoring, graceful error handling.
- presentation – complex data in a simple form.
Data-driven application development
The real estate company wanted to know the needs of its application users. We created a solution dedicated to product owners for the future development of the tool. Thanks to the data, they can check which features are used by valuers. Thus knowing which parts of the system are more important to them as a result. We based it on Azure Application Insight, which means that we created a tool presenting data similarly to Google Analytics. The module shows user behavior, the number of visits to the tool, and the user’s location on clear graphs.
As our teams have been involved in working on some parts of this solution, we feel that our work together has an impact on the development of the modern real estate market. The application improves both the quality of valuers’ work and their efficiency. Automation is game-changing, even though initially it may have raised fears that the technology itself would be taking their jobs away, they realized it in fact it made their jobs easier.