sitamgithub-MSIT / TechSage

Home Page:https://huggingface.co/spaces/sitammeur/TechSage

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

TechSage

This project aims to provide to help this blog project by providing a chat assistant that can help users with technical queries while reading the blog.

Tech Stack

  • Python: Python is used as the primary programming language for building the application.
  • Gemmini Pro & Gemmini Pro Vision API: These APIs provide advanced natural language processing and computer vision capabilities.
  • Gradio: Gradio is used for building interactive UIs for the chat interface.
  • Hugging Face spaces: Hugging Face spaces is used for collaborative development and deployment of the gradio application.

Getting Started

To get started with this project, follow the steps below:

  1. Clone the repository: git clone https://github.com/sitamgithub-MSIT/TechSage.git
  2. Create a virtual environment: conda create -n venv python=3.9 -y
  3. Activate the virtual environment: conda activate venv
  4. Install the required dependencies: pip install -r requirements.txt
  5. Run the Gradio application: python app.py

Now, open up your local host and you should see the web application running. For more information, refer to the Gradio documentation here. Also, a live version of the application can be found here.

Usage

Once the application is up and running, you can interact with the conversational entity through the provided UI. It can answer queries related to the blog content and provide additional information on the topics discussed in the blog.

Contributing

Contributions are welcome! If you would like to contribute to this project, please raise an issue to discuss the changes you would like to make. Once the changes are approved, you can create a pull request.

License

This project is licensed under the MIT License.

Contact

If you have any questions or suggestions regarding the project, feel free to reach out to me on my GitHub profile.

Happy coding! 🚀