A Streamlit app designed to help communities embrace diversity and inclusivity. This tool analyzes text and provides actionable suggestions to ensure that the language used is inclusive, addressing important topics like race, gender expression, disability, and educational attainment.
- Inclusivity Rating: Analyze text and rates its inclusivity out of 100.
- Detailed Feedback: Provides concrete suggestions on how to improve the inclusivity of language.
- Highlight Problematic Text: Automatically highlights non-inclusive language in dark red, making it easy to visualize where improvements can be made.
- Multilingual Support: Analyze text in multiple languages such as English, French, German, Chinese, and more.
- Export to PDF: Download the inclusivity report, including ratings and feedback, as a PDF.
- Community-Focused: Built to reflect and encourage the change we want to see in our communities by promoting diverse and inclusive language.
To get started, first install the necessary Python libraries:
$ pip install -r requirements.txtYou need an OpenAI API key to run this app. Create a file called .streamlit/secrets.toml in your root directory and add your OpenAI API key like this:
[default]
openai_api_key = "your-openai-api-key"$ streamlit run app.py