Projects

Slide Genie - Text to PPT Using Gemini

(Python, Gemini API, Streamlit, Google Colab, Python-PPTX)

  • Developed a Text to PPT Generation WebApp using Python, Streamlit, and Gemini 1.5-Flash Model, automatically converting written content into professionally designed PowerPoint presentations, which enhanced user efficiency and ensured consistent presentation quality.

  • Developed an intuitive user interface that allows users to input content, specify slide parameters, and choose templates, resulting in a streamlined slide creation process that significantly reduces manual effort and time.

  • Implemented advanced AI processing to analyze and structure text, generating well-organized slides with appropriate visuals and preloaded designs, thereby improving the consistency and visual appeal of presentations while allowing for easy customization and review.
  • Software Salary Price Prediction

    (Python, ML Algos, Streamlit, Google Colab)

  • Implemented a two-page web interface (Predict and Explore), enhancing user interaction by enabling salary predictions and providing data insights using an intuitive, user-friendly platform. Leveraged a Kaggle dataset with 45K+ rows and 5 key features.

  • Conducted basic preprocessing of text and columns, various machine learning algorithms including Linear Regression and Decision Tree to achieve the best accuracy, and stored the model in a pickle file for seamless integration into the web application.
  • Laptop Price Prediction

    (Python, Sklearn, Regression, Data Visualization)

  • Created a Web Regression-based Machine Learning Project to predict laptop prices based on specifications such as company, RAM, storage, display size, and processor. Processed 1000+ rows of CSV data, treated missing values and outliers, and generated new features for enhanced model accuracy.

  • Applied various machine learning algorithms including Linear Regression, Ridge, Lasso, KNN, Decision Tree, SVM, ADA Boost, and XGBoost to achieve optimal accuracy and R2 score. Analyzed data with visualizations like histograms, bar plots, and ratio plots to derive insights and improve model performance.
  • Movie Recommendation App

    (Python, Sklearn, Text-Vectorization, Similary Search, Streamlit)

  • Leveraged machine learning and data analysis to recommend movies, enhancing user experience through tailored suggestions. Utilized count vectorization and cosine similarity from Scikit-Learn, integrating TMDB API for detailed movie information.

  • Developed a Recommend function for movies and director-based suggestions with two-page navigation and a responsive, userfriendly UI, boosting user engagement and interaction.
  • Hand Gesture Volume Controller

    (Python, Open CV(Computer Vision), Windows, VS Code, Harr-Cascade)

  • I made this project when I was learning OpenCV. This project is Amazing.
  • you can control your systems Volume by just using your hands. It is very easy to execute program, It shows FPS of camera and realtime volume of your system.