A simple tool to parse your paper and help fill the ACL responsible checklist.
This repository:
- is an easy-to-use GPT 3.5 or Llama powered web interface which can be used to empower authors to reflect on their work and assist authors with the ARR Responsible NLP Research checklist.
- is highly flexible and offers various adaptations and possibilities such as prompt customization, thereby, enabling developers to continue developing this tool for other conferences.
An overview of ACLReady is presented in this YouTube video.
- Conda (Miniconda or Anaconda)
-
Clone the repository and navigate to the project directory:
git clone https://github.com/gtfintechlab/ACLReady.git cd ACLReady
-
Run the installation script:
source install.sh
-
Add your API keys:
- Add LLM inference provider API keys to the .env file inside the
server
directory.
TOGETHERAI_API_KEY=your_together_ai_key_here OPENAI_API_KEY=your_openai_key_here
- Add LLM inference provider API keys to the .env file inside the
-
Run the Flask server:
cd server python app.py
-
Run the Web Interface:
cd aclready npm start
-
Access the API:
The server will be running on
http://localhost:3000/
.
If you find this repository useful, please cite our work.
@article{galarnyk2024aclready,
title={ACL Ready: RAG Based Assistant for the ACL Checklist},
author={Galarnyk, Michael and Routu, Rutwik and Bheda, Kosha and Mehta, Priyanshu and Shah, Agam and Chava, Sudheer},
journal={Available at arXiv 2408.04675},
year={2024},
url={https://arxiv.org/abs/2408.04675}
}