Skip to content

nuriallfe/hackupc-2024

Repository files navigation

PaCaBaNu

Project Overview

The aim of this project is to make use of embeddings, vectors, and artificial intelligence to add value to travelers. By utilizing various types of embeddings with the assistance of a prepared database tailored to handle them, we aim to demonstrate how different embeddings can be effectively used. Our goal is to enhance the user experience for travelers by providing intelligent recommendations, personalized insights, and efficient search capabilities based on their preferences.

Setup Instructions

Prerequisites

  • Python 3.x
  • InterSystem IRIS
  • Electron

Uses

The project provides a graphical interface for interaction. The interaction can take two forms:

  1. Destination Recommendation:Users are prompted to input their preferences or ideas for a destination, such as preferred activities, climate, cultural interests. The program suggests a city along with its potential landmarks and attractions that match the given criteria. It also returns a map of the city.
  2. Destination Recommendation: Users can provide an image, and the program will suggest a city that shares similar characteristics by analyzing the image.

Execution

  1. Install the necessary libraries: Ensure that you have installed all the required libraries and dependencies for the project.
  2. Set up Docker and navigate to the electron_app folder: Configure Docker according to the project's specifications, and then navigate to the electron_app folder within your project directory using the command line or terminal.
  3. Run npm run start: Execute the program npm run start to start the execution. This command will initiate the startup process for the Electron application, allowing you to interact with it through the graphical user interface.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •