Omni Assistant is a project that utilizes the power of Gemini Generative AI LLM (Language Model) to address various use cases. The uscases covers comprehensive assistance across different domains, from chat to nutrition and ATS.This README provides an overview of the different functionalities and use cases supported by Omni Assistant.
This projects is based out of the tutorials provided by Krish Naik video on Generative AI Google Gemini Pro Crash Course With End To End Projects
The project is published over steamlit public cloud on this link
Omni Assistant includes a chatbot feature that allows users to interact with a conversational AI model powered by Gemini Generative AI. Users can input their queries or engage in a conversation with the chatbot, which will provide relevant responses based on the input text.
The chatbot feature also supports image input. Users can upload an image and utilize the content present in the image to obtain a description or relevant information. The chatbot leverages Gemini Generative AI LLM to understand the image and provide accurate responses.
Omni Assistant includes a meal nutritionist feature that allows users to consume images containing food items. The system utilizes Gemini Generative AI LLM to analyze the calorie content of individual food items and provide details about their nutritional value. This feature can be helpful for individuals looking to track their diet and maintain a healthy lifestyle.
Omni Assistant can process PDF files and provide answers based on the content within the documents. It utilizes Gemini embedding to store and analyze the content of the uploaded PDFs, allowing users to query specific information and receive relevant responses. This feature is beneficial for users who need to extract information from large PDF documents quickly.
Omni Assistant includes an Application Tracking System (ATS) feature that utilizes Gemini Generative AI LLM. Users can input their resume text and the job description text, and the system will provide missing keywords and a similarity score. This feature helps job seekers optimize their resumes to match job requirements and increase their chances of success.
Omni Assistant's Application Tracking System Helper feature takes the analysis a step further by consuming resumes in PDF format using Gemini Vision Pro. It provides a comprehensive review of the resume, including similarity analysis and suggestions for improvement, specifically tailored for data science positions.
Omni Assistant is licensed under the GNU GENERAL PUBLIC LICENSE. Please refer to the LICENSE file for more information.
If you have any questions or inquiries about Omni Assistant, please contact our team at alavi.khan09@gmail.com.
Enjoy using Omni Assistant and explore the power of Gemini Generative AI LLM in addressing various use cases!