# Tellina

### Install Tensorflow:

Follow the instructions on the [official website](https://www.tensorflow.org/versions/r0.9/get_started/os_setup.html). The simplest way is to install using [`pip3`](https://www.tensorflow.org/versions/r0.11/get_started/os_setup.html#pip-installation).

### Install other dependencies:

```
pip3 install -r requirements.txt
```

### Set up commandline-helper submodule:

```
git submodule update --remote
git submodule foreach git pull origin master

cd commandline-helper/data/bash
tar -xzvf vocab.tar.xz && rm vocab.tar.xz
```

### Run webapp:

```
export PYTHONPATH=`pwd`

python3 manage.py runserver
```
Visit http://127.0.0.1:8000 in your browser.

# Tellina

Tellina uses natural language processing (NLP) to translate an English sentence, such as "Find text file in the current folder", into a bash command, such as `find . -name "*.txt"`.

### Install Tensorflow:

Follow the instructions on the [official website](https://www.tensorflow.org/versions/r0.9/get_started/os_setup.html). The simplest way is to install using [`pip3`](https://www.tensorflow.org/versions/r0.11/get_started/os_setup.html#pip-installation).

### Install other dependencies:

```
pip3 install -r requirements.txt
```

### Set up commandline-helper submodule:

```
git submodule update --remote
git submodule foreach git pull origin master

cd commandline-helper/data/bash
tar -xzvf vocab.tar.xz && rm vocab.tar.xz
```

### Run webapp:

```
export PYTHONPATH=`pwd`

python3 manage.py runserver
```
Visit http://127.0.0.1:8000 in your browser.

Add high-level description of Tellina
Add high-level description of Tellina
