CoolFace
Apppublic

gustavoespindola/SmartStay

sourceHugging Faceupdated 3y agoView on Hugging Face
1likes
App README

Check out the configuration reference at https://huggingface.co/docs/hub/spaces-config-reference

SmartStay

SmartStay is an AI-powered recommendation system designed to provide personalized hotel recommendations for Booking.com users. By utilizing OpenAI's advanced language model and analyzing the latest user reviews, SmartStay offers intelligent suggestions to help users find the perfect hotel for their needs.

Instructions

When deploying the app, make sure to add your apify api key to the environment variables. You can get your api key by creating an account at https://apify.com/

Key Features

  • AI-Powered Recommendations: SmartStay leverages the power of OpenAI's language model to analyze and understand the sentiment, context, and key features mentioned in Booking.com user reviews.
  • Personalized Suggestions: The recommendation system takes into account user preferences, such as location, amenities, and budget, to generate tailored recommendations.
  • Real-time Data Analysis: SmartStay continuously updates its recommendation database by crawling and processing the latest reviews from Booking.com, ensuring that users receive up-to-date and accurate suggestions.
  • User-Friendly Interface: The intuitive interface makes it easy for users to input their preferences, view recommendations, and explore additional details about each hotel.
  • Trustworthy Recommendations: SmartStay prioritizes transparency and provides explanations for its recommendations, enabling users to understand the reasoning behind each suggestion.

Usage

  • Launch the SmartStay application.
  • Enter the booking.com URL for your desired location.
  • Complete settings parameters
  • Click on the "Generate Recommendations" button.
  • SmartStay will process the data and display a list of personalized hotel recommendations.

Contributing

Contributions are welcome! To contribute to SmartStay, follow these steps:

  • Fork the repository.
  • Create a new branch: git checkout -b feature/your-feature
  • Make your changes and commit them: git commit -m 'Add your feature'
  • Push the changes to your forked repository: git push origin feature/your-feature
  • Submit a pull request.

Acknowledgements

  • OpenAI for providing the powerful language model used in SmartStay.
  • Booking.com for their extensive collection of user reviews and data.
  • APIFY for providing the powerful web scraping tool used in SmartStay.

Troubleshooting

  • If you get error "raiting" not found, or no recommendations, try the button again.

Contact

For any inquiries or suggestions, please contact the SmartStay team at espindolage@gmail.com.