Skip to content

somenath203/VidWise

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 

Repository files navigation

VidWise 🎥✨

🎬 Application Demo Video

Screenshot (823)

🔗 Watch the Demo on YouTube


🌟 Introduction

VidWise is a cutting-edge video analysis application powered by Google Gemini 1.5 Flash and PhiData, designed to provide detailed and actionable insights from video content.

Whether you're a content creator, educator, or data analyst, VidWise helps you uncover valuable information from videos effortlessly. With its intuitive interface and powerful AI-driven capabilities, VidWise makes video analysis simple, efficient, and engaging.


🛠️ Features of the Application

  1. Google Gemini Integration ✨: Leverages the powerful Gemini 1.5 Flash model to analyze video content and provide in-depth insights.
  2. Video Upload Support 🎥: Accepts popular video formats like MP4, MOV, and AVI for seamless processing.
  3. Custom Insights 🤔: Allows users to ask specific questions about the video content to get tailored analysis.
  4. Web Search Tools 🌐: Utilizes DuckDuckGo for supplementary web-based insights to enhance the video analysis.
  5. Interactive Video Playback ▶️: Displays uploaded videos directly within the app for convenience.
  6. Real-Time Feedback ⚡: Provides immediate results and detailed analysis of your video queries.
  7. Secure API Key Management 🔐: Users can safely input and manage their Google API key within the app.

💻 Technologies Used

  • Streamlit 🖥️: A Python library for building user-friendly web applications quickly and easily.
  • PhiData 🧠: A framework that powers the intelligent agent for advanced AI-driven functionalities.
  • Google Generative AI 🤖: Utilized for video processing and generating insights.
  • DuckDuckGo Search 🔎: A web search tool for fetching supplementary information from the internet.

💡 Note

For accurate video analysis, it is recommended that the presenter speaks in the uploaded video. This is because the analysis often relies on audio components, such as speech, to extract meaningful insights and context. Without spoken content, the analysis may miss critical information or focus solely on visual elements, which can limit its overall effectiveness.


⚠️ Disclaimer

The creator of VidWise is not responsible for any inaccurate or inappropriate content generated by the application. The AI responses are powered by the Google Gemini API and PhiData, and their functionality, including the accuracy and suitability of the generated content, is beyond the creator's control.