--- 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_") 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.