Skip to content

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

3 Commits

Folders and files

Repository files navigation

Time Series Visual Analytics Project

License

ShapeTalk

ShapeTalk is a multimodal visual analytics system for intuitive time-series querying and exploration.

Prerequisites

Make sure you have installed all of the following prerequisites on your development machine:

Get Started

Install

Download the repository

$ git clone [github repo]

Install Prerequisites

$ pip install -r requirements.txt
$ npm install
$ cd frontend
$ npm install

To avoid version conflicts and dependency issues, we have locked the versions of all packages and their dependencies in package-lock.json. The execution of the npm install command will, by default, install all packages using exactly the same versions specified in the package-lock.json. If encounter errors during npm install use npm install --force

Put your OpenAI API Key

Edit and put OpenAI API Key in

backend\config.py

In config.py replace [Your OpenAI Key] with the actual key

API_KEY = "[Your OpenAI Key]"

You can obtain an OpenAI API Key through the official website here

Running Your Application

1. Run Backend

$ cd backend
$ uvicorn main:app --reload --host 0.0.0.0 --port 8000 --reload

2.Run Frontend

Open a new terminal

$ cd frontend
$ npm start

Your application should run on port 3000 Go to http://localhost:3000 in your browser (Chrome recommended). If encounter errors during this step, go to frontend/package.json and change start to "start": "NODE_OPTIONS=--openssl-legacy-provider react-scripts start" (mac users)

Citation

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages