Aidan Phillips commited on
Commit
968a94a
·
1 Parent(s): 142a9b8

update readme

Browse files
Files changed (1) hide show
  1. README.md +59 -1
README.md CHANGED
@@ -1,2 +1,60 @@
1
- # Teach BS
2
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # Der Roboterlehrer: Interpretable and deterministic MQM-inspired translation evaluation
2
 
3
+ [![CLicense](https://img.shields.io/badge/License%20-%20MIT%20-%20%23ff6863?style=flat)](https://github.com/tatsu-lab/stanford_alpaca/blob/main/LICENSE) [![Python 3.10](https://img.shields.io/badge/Python%20-%203.10%20-%20?style=flat&logo=python&logoColor=white)](https://github.com/tatsu-lab/stanford_alpaca/blob/main/LICENSE) [![Code style: black](https://img.shields.io/badge/code%20style-black-000000.svg)](https://github.com/psf/black) [![Issues](https://img.shields.io/github/issues/aphil311/tiny-bs?style=flat&logo=github&logoColor=white)](https://github.com/tatsu-lab/stanford_alpaca/blob/main/LICENSE)
4
+
5
+
6
+ <!-- ABOUT THE PROJECT -->
7
+ ## About The Project
8
+ We seek to create a chatbot capable of performing multidimensional translation evaluation with feedback without making any LLM API calls. We hope that this approach is more interpretable and deterministic than existing state-of-the-art.
9
+
10
+ At the moment we only support the German-English language pair.
11
+
12
+ <p align="right">(<a href="#readme-top">back to top</a>)</p>
13
+
14
+ <!-- GETTING STARTED -->
15
+ ## Getting Started
16
+
17
+
18
+ ### Installation
19
+ 1. Clone this repository with `git clone https://github.com/aphil311/teach-bs.git`.
20
+ 2. Install the dependencies with `pip install -r requirements.txt`.
21
+ - You must downgrade to `pip < 24.1` with `pip install pip=24.0` to install `laser_encoders`.
22
+ - You can upgrade after installing.
23
+
24
+
25
+ ### Usage
26
+ 1. Run the streamlit app with `streamlit run app.py`.
27
+ 2. The chatbot will immediately prompt you with a German to English translation.
28
+ - You can switch to English to German on the sidebar.
29
+ 3. Scores are computed as the raw arithmetic mean and can be found in the 'scores' sidebar tab.
30
+
31
+
32
+ <p align="right">(<a href="#readme-top">back to top</a>)</p>
33
+
34
+
35
+
36
+ <!-- ROADMAP -->
37
+ ## Roadmap
38
+
39
+ <!-- - [X] **Build the model**
40
+ - [ ] **Training**
41
+ - [ ] **Validation**
42
+ - [ ] **Evaluation** -->
43
+
44
+
45
+ See the [open issues](https://github.com/aphil311/talos/issues) for a full list of proposed features (and known issues).
46
+
47
+
48
+
49
+ <!-- LICENSE -->
50
+ ## License
51
+
52
+ Distributed under the MIT License. See `LICENSE.txt` for more information.
53
+
54
+
55
+
56
+ <!-- ACKNOWLEDGMENTS -->
57
+ ## Acknowledgments
58
+ I would like to thank Professor Srinivas Bangalore as well as the TRA 301 TAs their for their invaluable guidance, feedback, and support.
59
+
60
+ <p align="right">(<a href="#readme-top">back to top</a>)</p>