Validating the hypothesis of AI providing better hotel recommendations for business travelers
Hotailors
Our tasks
Proving AI can offer better hotel recommendations
We wanted to validate the hypothesis that AI could provide better hotel options for users looking to book accommodation for their next business trip. We aimed to find out if the previously used algorithm could be improved to offer users their best hotel choice higher in the hotel listing with hundreds of hotels available at once.
Reducing time for choosing the right hotel
With the client’s model, the results took time to display, keeping a user waiting. During the AI Sprint, we wanted to find out if the model could be improved to speed up this process.
Building a functional prototype
During the AI Sprint, we set on track to build several models that would help verify the initial hypothesis of the AI Sprint. In the end, the best-performing model was selected for further improvement and testing. After receiving the final model, the client would feed in more data in the future to make it more efficient to later implement it within the product.
01
Challenges
1. The system of hotel suggestions kept users waiting
2. Users spent too much time choosing hotels
02
Solutions
1. Analyzing and cleaning up user data
2. Applying feature engineering
3. Building a functional model
Technology we used
AI Predictive Models
Google Cloud Function
Python Flask
Python
03
Project Results
Validating the hypothesis of AI improving recommendations
As a result of the AI Sprint, we have identified that AI can provide users with better recommendations and that the client should proceed with testing feeding new data of user searches.
Making instant results possible
We have validated that with AI, it is possible to show search results faster for users. After further tests and training the model, the client will be able to provide users with better user experience.
Displaying a user’s hotel choice higher in the listing
The AI-powered model was able to learn from the past history of user choices and offer a hotel that would meet user requirements. We have validated the hypothesis that our model could provide better hotel recommendations appearing in the top 20% of available search results. This has proved that if there were 100 hotels available, our model would be more efficient in displaying the top user choice within the first 20 positions. Having achieved the success criteria in this regard, the client decided to polish the model, feeding in more data and train it further.


