Back to Blog
Share On:

Benefits of Artificial Intelligence for Company Performance and Projections

Making a bad call on a formula or calculation logic could be catastrophic for our clients. AI allows us to produce intelligent outputs, independent of conditional logic.

February 7, 2019
Vlad
Dzhidzhiyeshvili
Consulting Engineer

Recently we worked on a real estate dashboard for one of our clients which consisted of various statistics including YTD production, progress to Goal, the prior year’s production, and pending production. Ultimately, the client wanted to use business analytics to predict their agents' production for the current year.

Although most of these statistics can be easily gathered with a few simple queries, the end-of-the-year production projection proved to be a beastly matter. While the projection itself is a simple formula, the various levels of conditional logic proved too complex to hold true on a consistent basis.

The original formulas based on filter criteria were sufficient, but as we increased the logic and its dependencies, this proved to be a headache for the following reasons:

1. Some agents didn't have any production in the last year.

2. Some agents have no production in the current year.

3. Agent schedules range from below part-time to full-time.

4. Some agents have teams, while others are solo.

The initial formulas featured a myriad of conditions and, while they worked well towards the end of the year, the formulas proved imperfect at the beginning of the year. Furthermore, when we filtered the dashboard a) by the office and, b) then by an agent, the projections were inconsistent.

The root of the problem was that not all agents started at the same time. Some agents started just two weeks ago, and some agents 2+ years ago. Thus, their respective dashboards would display inaccurate and inconsistent projections even if, in reality, they were pacing towards the same goal.

As you can see, the scenarios are endless and each month that passes left us maintaining more and more formulas for each scenario. The company's business model was built on data, but understanding the data required machine learning algorithms.

Enter Artificial Intelligence (AI) and Machine Learning (ML)

Toying with ML, we decided to delegate the heavy lifting to AI. We started by using an open source machine learning platform and training datasets with a minimum of two years of production transactions. Grouping production by week, we were able to ask the machine to predict this year's week 52nd production. Using this projection, we added the percent of potential closes of pending production. This looks something like:

AI projected outcome + (Pending Sales * Sell Rate) = Year-end projection

How it works:

1. A linear model that uses least-squares to approximate current year-end total production.

2. Samples for modeling were based on the weekly production from a database, going back two years.

After deployment, we found that implementation was simpler, projections were now accurate and stable, and maintaining the code was also easier.  As we train the datasets to consider account trends, our projections will mature with more accuracy. The more data we have, the more accurate the result.

Should You Build Custom Real Estate Software?

Deciding to invest in custom-built software is a key digital transformation strategy for companies ready to ditch their old business processes. In the real estate world, companies that rely on data to make strategic decisions have an edge over their competitors. Our client used predictive analytics to fairly compensate their employees, increasing trust and authority with their agents.

If your digital transformation initiative for this year includes overhauling how your company collects, uses, and applies data, connect with Ventive. We help clients every day transform into the next stage of their business.

About the author
Vlad
Dzhidzhiyeshvili

Vlad has the pleasure of working with a great team, the latest technology platforms, and some of the most interesting and complicated projects out there. He has over 17 years of industry experience and a vast array of web app,

About the author

Enjoyed this read?

Stay up to date with the latest Ventive news, strategies, and insights sent straight to your inbox!

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
We help businesses digitally transform

Ready to get started?

More Insights

Why Your Business Needs To Adopt AI

Why Your Business Needs To Adopt AI

Vlad
Dzhidzhiyeshvili
·
October 26, 2023
The AI Age: Personal and Professional Uses for Apps Beyond ChatGPT
Development

The AI Age: Personal and Professional Uses for Apps Beyond ChatGPT

Kayla
Davis
·
Vlad
Dzhidzhiyeshvili
·
March 10, 2023
Why Trying to Budget Your App Costs Is Nearly Impossible

Why Trying to Budget Your App Costs Is Nearly Impossible

Vlad
Dzhidzhiyeshvili
·
March 2, 2023
Digital Healthcare Apps: Top 7 Trends to Watch

Digital Healthcare Apps: Top 7 Trends to Watch

Roman
Kolyvanov
·
October 28, 2022
Text Link

Benefits of Artificial Intelligence for Company Performance and Projections

Making a bad call on a formula or calculation logic could be catastrophic for our clients. AI allows us to produce intelligent outputs, independent of conditional logic.
February 7, 2019
Share On:
Benefits of Artificial Intelligence for Company Performance and Projections

Recently we worked on a real estate dashboard for one of our clients which consisted of various statistics including YTD production, progress to Goal, the prior year’s production, and pending production. Ultimately, the client wanted to use business analytics to predict their agents' production for the current year.

Although most of these statistics can be easily gathered with a few simple queries, the end-of-the-year production projection proved to be a beastly matter. While the projection itself is a simple formula, the various levels of conditional logic proved too complex to hold true on a consistent basis.

The original formulas based on filter criteria were sufficient, but as we increased the logic and its dependencies, this proved to be a headache for the following reasons:

1. Some agents didn't have any production in the last year.

2. Some agents have no production in the current year.

3. Agent schedules range from below part-time to full-time.

4. Some agents have teams, while others are solo.

The initial formulas featured a myriad of conditions and, while they worked well towards the end of the year, the formulas proved imperfect at the beginning of the year. Furthermore, when we filtered the dashboard a) by the office and, b) then by an agent, the projections were inconsistent.

The root of the problem was that not all agents started at the same time. Some agents started just two weeks ago, and some agents 2+ years ago. Thus, their respective dashboards would display inaccurate and inconsistent projections even if, in reality, they were pacing towards the same goal.

As you can see, the scenarios are endless and each month that passes left us maintaining more and more formulas for each scenario. The company's business model was built on data, but understanding the data required machine learning algorithms.

Enter Artificial Intelligence (AI) and Machine Learning (ML)

Toying with ML, we decided to delegate the heavy lifting to AI. We started by using an open source machine learning platform and training datasets with a minimum of two years of production transactions. Grouping production by week, we were able to ask the machine to predict this year's week 52nd production. Using this projection, we added the percent of potential closes of pending production. This looks something like:

AI projected outcome + (Pending Sales * Sell Rate) = Year-end projection

How it works:

1. A linear model that uses least-squares to approximate current year-end total production.

2. Samples for modeling were based on the weekly production from a database, going back two years.

After deployment, we found that implementation was simpler, projections were now accurate and stable, and maintaining the code was also easier.  As we train the datasets to consider account trends, our projections will mature with more accuracy. The more data we have, the more accurate the result.

Should You Build Custom Real Estate Software?

Deciding to invest in custom-built software is a key digital transformation strategy for companies ready to ditch their old business processes. In the real estate world, companies that rely on data to make strategic decisions have an edge over their competitors. Our client used predictive analytics to fairly compensate their employees, increasing trust and authority with their agents.

If your digital transformation initiative for this year includes overhauling how your company collects, uses, and applies data, connect with Ventive. We help clients every day transform into the next stage of their business.

Ready to say goodbye to linear buying decisions?

Download your full free infographic
a diagram of a business strategyDownload Now