--- title: Trial HMC AIchatbot emoji: 💬 colorFrom: yellow colorTo: purple sdk: gradio sdk_version: 5.0.1 app_file: app.py pinned: false short_description: AI chatbot for HMC helpdesk --- ## Project Structure The project is organized as follows: ``` /project-root ├── data │ ├── services.csv │ ├── document_embeddings.pkl │ └── db_update_timestamp.txt │ ├── prompts │ ├── meta_prompt.txt │ └── chatbot_header_message.txt │ ├── utils │ ├── chatbot.py │ ├── document_retrieval.py │ ├── embedding_generation.py │ ├── file_utils.py │ └── openai_api.py │ ├── .gitattributes ├── README.md ├── app.py └── requirements.txt ``` ## Description This is an AI chatbot for the HMC helpdesk, built using the following tools: - [Gradio](https://gradio.app) - [huggingface_hub](https://huggingface.co/docs/huggingface_hub/v0.22.2/en/index) - [Hugging Face Inference API](https://huggingface.co/docs/api-inference/index) It provides an interactive interface for users to interact with the chatbot.