Slisic-Demo-AIRIS / README.md
hafidhsoekma's picture
Fix bug for environment variable username and password
6eaf265
---
title: Slisic Demo AIRIS
emoji: 🏢
colorFrom: blue
colorTo: green
sdk: gradio
sdk_version: 3.29.0
app_file: app.py
pinned: false
license: unknown
python_version: 3.9.13
---
# AIRIS (AI Regenerative Interview Survey)
![AIRIS Logo](assets/logo.ico)
AIRIS is an advanced application that leverages artificial intelligence to streamline the process of conducting interviews and surveys. It employs cutting-edge technologies to generate intelligent questions, analyze real-time responses, and continuously improve its performance based on past interview data. With its powerful data analysis tools, AIRIS provides valuable insights, making interviews more efficient and insightful.
## Features
- **Artificial Intelligence Interviewing**: AIRIS utilizes state-of-the-art AI algorithms to generate intelligent and contextually relevant questions for interviews and surveys.
- **Real-time Response Analysis**: The application analyzes responses provided by interviewees in real-time, allowing for immediate feedback and insights.
- **Continuous Improvement**: AIRIS learns from past interview data and continuously refines its question generation and response analysis capabilities to enhance its performance over time.
- **Data Analysis Tools**: The application provides a set of powerful data analysis tools that enable users to gain valuable insights from interview responses, helping them make informed decisions.
- **User Authentication**: Users are required to provide a username and password to access the application, ensuring secure and authorized usage.
## Dependencies
AIRIS is developed using the following technologies:
- Python version 3.9.13: The application is built using Python programming language, specifically version 3.9.13.
- ChatGPT API: The application leverages the ChatGPT API, which provides the underlying language model for generating intelligent questions and analyzing responses.
- Gradio: AIRIS is integrated with Gradio, a Python library for building interactive interfaces, to create a user-friendly interview and survey experience.
## Usage
To use AIRIS, follow these steps:
1. Clone the repository: `git clone https://huggingface.co/spaces/hafidhsoekma/Slisic-Demo-AIRIS`
2. Install the required dependencies: `pip install -r requirements.txt`
3. Launch the application: `python app.py`
4. Access the application via your web browser: `http://localhost:7860`
5. Enter your username and password to log in. (Make sure you set APIKEY ChatGPT also username password from environment variables with syntax "AIRIS_DEMO_ACCOUNT_<YOUR_USERNAME>")
6. Start the interview or survey by following the prompts provided by the application.
7. Once all the questions have been answered, the interview results will be displayed.
## Contributing
We welcome contributions to AIRIS! If you would like to contribute to the project, please follow these steps:
1. Fork the repository.
2. Create a new branch for your feature: `git checkout -b feature/your-feature-name`
3. Implement your feature or make the necessary changes.
4. Commit your changes: `git commit -am 'Add new feature'`
5. Push to the branch: `git push origin feature/your-feature-name`
6. Submit a pull request.
Please ensure that your code adheres to the established coding conventions and includes appropriate documentation.
---
Thank you for using AIRIS! We hope this application enhances your interviewing and surveying experience by leveraging the power of artificial intelligence.