Skip to content

Arker123/Condense

Repository files navigation

CONDENSE : Video Analyzer


Overview

Condense is a multipurpose YouTube Video Analyzer project which can also be used for google meet, Microsoft teams, etc. , a tool that enhances the YouTube viewing experience. This tool will be accessible as both a browser extension and a website. It aims to offer detailed transcripts, brief summaries, AI Chatbot Assistance, and Sentiment Analysis of YouTube video comments. It also extends to take Mp4 and Mp3 files as input and even live meetings. By leveraging in-depth analytics, users can gain insights into video performance, viewer engagement, and content sentiment, among other metrics.

Installation

You can install condense and its development tools using pip:

pip install -e .
pip install -e .[dev]

Website

The condense package includes a website with both client and server components. To set it up:

Client

Navigate to the client directory and install dependencies using npm:

cd client
npm install

Server

Navigate to the server directory and install dependencies using npm:

cd server
npm install

Contributing

We welcome contributions! If you'd like to contribute to condense, please follow these steps:

  • Fork the repository
  • Create your feature branch (git checkout -b feature/YourFeature)
  • Commit your changes (git commit -am 'Add some feature')
  • Push to the branch (git push origin feature/YourFeature)
  • Open a pull request

Please read CONTRIBUTING.md for more details on our code of conduct, and the process for submitting pull requests.

License

This project is licensed under the Apache License - see the LICENSE file for details.

Contributers