Skip to content

AdnaneMaj/Real-time-Roc-system

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

100 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Real time context aware : Recommandation for tourism using sentiment analysis

Setup Instructions

Follow these steps to set up the project with Docker:

1. Clone the Repository

First, clone the repository to your local machine:

git clone https://github.com/AdnaneMaj/Real-time-Roc-system.git
cd Real-time-Roc-system

Before building, copy places.json and reviews.json file inside /src/data/static/

2. Build and Start the Containers

The project uses Docker Compose to set up the necessary containers. To build the Docker image and start the containers, run the following command:

docker-compose -f docker/docker-compose.yml up --build

This command will:

  • Build the Docker image as defined in the Dockerfile.
  • Start the containers and set up any necessary services as specified in the docker-compose.yml file.

3. Access the Application

Once the containers are up, you can access your application by navigating to the appropriate port on your local machine.

For example, if the docker-compose.yml file exposes port 5000 for your app, you can open the application in your browser at: Local application

You are supposed something like this :

4. Stopping the Containers

To stop the containers, run:

docker-compose down

This will stop and remove the containers, networks, and volumes defined in the docker-compose.yml file.

5. Rebuilding the Image

If you make changes to the code or the Dockerfile, you’ll need to rebuild the image. Use the following command:

docker-compose up --build

This will rebuild the Docker image and restart the containers with the updated image.

About

Real time context aware Recommandation for tourism using sentiment analysis

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors