Sign inSign up

trainconnectionprediction/obstacle_crawler

By trainconnectionprediction

•Updated over 5 years ago

Image
Machine learning & AI
Data science
Monitoring & observability
0

902

trainconnectionprediction/obstacle_crawler repository overview

⁠TrAIn_Connection_Prediction: TCP https://trainconnectionprediction.de/⁠

                            ╔═══╗
   ╔════════════════════════╩═══╩════════════════════════╗
   ║            ████████    ██████   ██████              ║
   ║               ██      ██        ██   ██             ║
   ║               ██      ██        ██████              ║
   ║               ██      ██        ██                  ║
   ║               ██       ██████   ██                  ║
   ╚════════════════════════╦═══╦════════════════════════╝
                    \''''───║   ╟───''''/
                     )__,--─║   ╟─--,__(
                            ║   ║
      Your friendly         ║   ║
TrAIn_Connection_Prediction ║   ║
          Service           ║   ║
^^^^^^^^^^^^^^^^^^^^^^^^^^^^╜   ╙^^^^^^^^^^^^^^^^^^^^^^^^^^^

Winning project of the German National Artificial Intelligence Competition 2019 called BWKI⁠. Visit this project on our website at https://trainconnectionprediction.de/⁠.

For the youth competition Jugend Forscht⁠ (JuFo) in Germany we have written a paper (in german) about our project,
which can be found in our repository under docs/langfassung_tcp.pdf⁠.

We also have some interesting plots from our data under docs/analysis.md⁠.
You can also generate plots on our website⁠.

⁠Running webserver

If you for whatever reason want to run our website on your computer just do as described below.
But you are going to need a connection to our database, to do so contact us...⁠

To run our webserver we strongly recommend to use Docker.

First it's important to set this enviroment variable export DOCKER_BUILDKIT=1

Then in project directory run:

# In order to build:
docker build -f webserver/Dockerfile.webserver . -t webserver
# In order to serve:
docker run -p 5000:5000 -v $(pwd)/config.py:/mnt/config/config.py -v $(pwd)/cache:/usr/src/app/cache webserver

⁠Frontend development

For the development of the frontend/website, build the vue frontend in development mode:

# Go to the website
cd webserver/website
# Build Website
./node_modules/.bin/vue-cli-service build --mode development

⁠Credits

Tag summary

Content type

Image

Digest

Size

44.9 MB

Last updated

over 5 years ago

docker pull trainconnectionprediction/obstacle_crawler