Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/retr0327/ckip-cwn-app

A repo that demonstrates how to turn data scripts into shareable web apps in Python.
https://github.com/retr0327/ckip-cwn-app

natural-language-processing python streamlit

Last synced: about 2 months ago
JSON representation

A repo that demonstrates how to turn data scripts into shareable web apps in Python.

Awesome Lists containing this project

README

        

# **ckip-cwn-app**

This repository for the [2022 台大自然語言處理與網路應用](https://github.com/lopentu/nlp_web) participants demonstrates how to turn data scripts into shareable web apps.

## **Documentation**
### 1. Installation

1. Python version
* `python == 3.7.5`

2. Clone repository

```bash
git clone [email protected]:Retr0327/ckip-cwn-app.git
```

3. Install Requirement
```bash
cd ./ckip-cwn-app && pip install -r requirements.txt
```

### 2. Start the app
There are two main ways to run the app:

- run with Python

First make sure you are in the `ckip-cwn-app` folder, and then simply run:

```bash
streamlit run src/app.py
```

- run with Docker

Install Docker, and user the following command to run:

```bash
docker-compose up
```

Then acces `http://localhost` in the browser.

## Contact
If you have any suggestion or question, please do not hesitate to email me at [email protected]