Skip to content

Search for travel recommendation near a specific location by the user's free text preferences

License

Notifications You must be signed in to change notification settings

ShaiShulman/robo-guide

Repository files navigation

RoboGuide Travel Recommendations

Logo

Description

Search for travel recommendation near a specific location by the user's free text preferences. The project uses OpenAI API to get structured recommendations from the ChatGPT-4 model, convert them to geolocation and display on a map together with related distances, directions and images extracted using Google's places API and a web scraping engine.

Usage

Add an OpenAI API key and a Google Maps API key to the relevant .env files. Build Docker containers using the command "docker compose build"

Live Version

Available at https://recommend.roboguide.xyz

Screenshot

screenshot.png

License

This project is licensed under the GNU General Public License (GPL). See the LICENSE file for details.

Releases

No releases published

Packages

No packages published