Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

Streamlit

Streamlit is an open source Python library that makes it easy to create and share beautiful, custom web apps for machine learning and data science. Turn your data scripts into shareable web apps in minutes, without requiring any front-end web experience.

https://github.com/aiafterdark/youtube-summarizer-app

AI-powered YouTube video summarizer that generates concise summaries and enables interactive Q&A about video content. Supports both cloud (OpenRouter) and local (Ollama) deployment with adjustable summary detail levels.

ai-agents ai-tools chatbot content-summarization llama machine-learning natural-language-processing ollama open-source openrouter python streamlit video-processing youtube-api youtube-transcripts

Last synced: 30 Jan 2025

https://github.com/leosimoes/uerj-tcc-analisador-dados

Trabalho de conclusão de curso (TCC) em Engenharia de Computação. Aplicativo Web para preparação e análise de dados, criação de gráficos e modelos de regressão linear e logistica.

computer-engineer data-analysis data-science data-visualization linear-logistic linear-regression python streamlit

Last synced: 30 Jan 2025

https://github.com/armaanmistry/health_optimization

An AI-driven solution for optimizing patient scheduling and resource allocation in healthcare facilities. This project features a predictive analytics dashboard powered by Prophet for forecasting patient inflows, real-time staffing recommendations, and an interactive chatbot using LangChain and Neo4j for data-driven insights.

chatbot langchain nlp prophet python rag-chatbot streamlit time-series-forecasting

Last synced: 10 Jan 2025

https://github.com/keanteng/flood_risk_model_2

🌍Flood risk modelling with logistic regression (multivariate)

flooding logistic-regression multivariate-regression python risk-analysis streamlit streamlit-webapp

Last synced: 30 Jan 2025

https://github.com/ushariranasinghe/movie-recommendation

Movie recommendation system with Collaborative filtering and kNN recommendation, featuring streamlit frontend

keras-tensorflow knn-classifier pandas pyspark streamlit surprise-library

Last synced: 22 Jan 2025

https://github.com/himudigonda/x-of-thought

Simple/CoT/GoT Inference using Llama3.1

langchain llm networkx ollama plotly streamlit

Last synced: 20 Jan 2025

https://github.com/dvp-git/gemini-information-extractor

A simple single interface information extractor app using the latest gemini-vision-pro model

gemini-api generative-ai llm streamlit

Last synced: 25 Nov 2024

https://github.com/amruta33/youtub_transcript_genai

Unlocking the potential of efficient note-taking, our latest tool is poised to revolutionize the way you consume content from YouTube videos. With just a simple URL, our innovative platform enables you to effortlessly extract transcripts from any video and generate detailed notes in a matter of seconds. Gone are the days of pausing, rewinding, and

dl gemini-pro genai llm nlp python streamlit

Last synced: 05 Feb 2025

https://github.com/vishnun0027/llm-powered-chatbot

implement an LLM-powered chatbot. This chatbot will be able to have a conversation and remember previous interactions.

chat-history chat-model chatbot conversational-ai llm prompt-template streamlit

Last synced: 25 Jan 2025

https://github.com/itmammoth/chat-example

A ChatGPT-like example with LangChain and Streamlit.

chatgpt langchain openai python streamlit tavily

Last synced: 22 Dec 2024

https://github.com/vishnun0027/crop_disease_classification

Image classification is the process of assigning a label or class to an image based on its visual content. Fine-tuning a Vision Transformer (ViT) on the Crop_Disease dataset involves adapting a pre-trained ViT model specifically for the task of identifying crop diseases in images. This process includes training the model on the Crop_Disease dataset

computer-vision deep-learning image-classification pillow python pytorch streamlit vision-transformer

Last synced: 25 Jan 2025

https://github.com/mementomori11723/sentimental-analysis

A small project built for analysing the emotional context of a text (need to add V2)

go nltk streamlit

Last synced: 29 Jan 2025

https://github.com/miteshgupta07/intellichat

IntelliChat is a conversational AI chatbot with persistent history and multi-language support. Built using Streamlit, LangChain, and ChatGroq, it provides context-aware, customizable responses in five languages.

chatbot generative-ai groq langchain streamlit

Last synced: 02 Feb 2025

https://github.com/mementomori11723/gifnetor

A video to gif converter built in go and ffmpeg

conversion image-processing opencv pillow python streamlit

Last synced: 29 Jan 2025

https://github.com/lostdir/movie_dashboard_with_airflow_etl

Real-Time Trending Movies Dashboard: A Streamlit-based dashboard that fetches and displays trending movies, genres, ratings, and descriptions using an ETL pipeline to extract data from the TMDB API, transform it, and load it into a PostgreSQL database, with daily updates managed by Airflow.

airflow dashboard dataengineering docker pipeline streamlit tmdb-api

Last synced: 26 Dec 2024

https://github.com/krik8235/multi-rag-agent-system

Open-source contract negotiation system that analyzes, assists, and streamlines the contract negotiation process

composio composiotool crewai flask hatchling langchain llama3-1 openai project python streamlit togetherai uv

Last synced: 07 Dec 2024

https://github.com/brianlesko/r2-dualsense2

implements the control of a double joint robot using Sony's Dualsense (PS5) controller. (Pure python). Demonstrates external device communication, the strength of using classes while programming, and the power of simple user interfaces. By Brian Lesko for learning purposes.

control dualsense forward-kinematics low-code modern-robotics ps5 python remote-control robotics streamlit ui under-100-lines

Last synced: 26 Dec 2024

https://github.com/brianlesko/rag-text-search

This git repository hosts a user interface for a chat-app, with integrated text similarity search for querying a document. Think of it as an upgrded Cmd+F search. It's written in Pure Python. Created for Learning Purposes.

cosine-similarity gpt llm openai python search-engine streamlit text text-embedding text-processing ui

Last synced: 26 Dec 2024

https://github.com/aymen016/film-recommendation-engine

A machine learning-powered movie recommender system designed to provide personalized recommendations based on user preferences and data analysis. This project includes a backend recommendation engine, a Streamlit-based interface, and a web-based frontend for an enhanced user experience.

flask numpy pandas pickle python scikit-learn streamlit

Last synced: 26 Dec 2024

https://github.com/sarthakmishraa/career-crafter

Introducing our Python-powered app deployed on Streamlit, designed to streamline your job application process. Simply upload your resume and the job description, and our Gemini API-driven tool will provide a percentage match, highlight missing keywords, and offer a tailored profile summary. Say goodbye to guesswork.

gemini-api git python streamlit streamlit-webapp

Last synced: 18 Jan 2025

https://github.com/ssreeramj/youtube_channels_analysis

This web app gives a detailed analysis of the videos uploaded in a particular youtube channel.

data-analysis heroku pandas python streamlit youtube

Last synced: 02 Jan 2025

https://github.com/ssreeramj/binod-detector

Scrapes comments of a youtube video and shows distribution of comments having 'binod' in it

data-visualization heroku python streamlit youtube-api

Last synced: 02 Jan 2025

https://github.com/tsu2000/nus_cap_calculator

A simple web app for NUS students to compute their GPA and keep track of courses taken on an Excel sheet.

calculator-application excel nus streamlit university

Last synced: 23 Jan 2025

https://github.com/shubhranpara/chatpdf

This repository contains one of my cool project which I have created during my college's MINeD hack-a-thon.

chatbot docx-files faiss-vector-database flan-t5 gemma-2b-it huggingface-transformers langchain pdf-converter pdf-document pptx-files python3 qa streamlit

Last synced: 02 Jan 2025

https://github.com/macagua/entrenamiento.data_scientist_python

Repositorio de manuales y recursos del entrenamiento "Data Scientist en Python" realizado por Leonardo J. Caballero G.

data-analytics data-scientist data-visualization numpy pandas-dataframe python37 streamlit

Last synced: 09 Jan 2025

https://github.com/minggnim/hugchat-streamlit

Streamlit App for huggingchat

huggingchat llms streamlit

Last synced: 03 Jan 2025

https://github.com/ayushdutta-ai/aila

This project is an NLP-based legal assistant using LLMs and RAG to provide accurate IPC-related legal information. It features a user-friendly interface built with Streamlit, enhancing legal accessibility and understanding.

nlp python rag streamlit

Last synced: 18 Jan 2025

https://github.com/cheatsheet-lang/streamlit

Cheatsheet for getting started with streamlit framework

cheatsheet hacktoberfest hacktoberfest2020 streamlit

Last synced: 03 Jan 2025

https://github.com/aksh-patel1/text-to-sql-with-llm

text-to-sql-with-LLM is a cutting-edge natural language processing application that leverages the power of Google's Gemini Pro to provide a seamless and intuitive text-to-SQL experience. This project aims to bridge the gap between natural language queries and PostgreSQL databases, offering a chat-like interface for effortless data retrieval.

gemini gemini-api gemini-pro generative-ai google-gemini llm natural-language-processing nlp-machine-learning postgresql python sql sqlite3 streamlit

Last synced: 03 Jan 2025

https://github.com/arjunan-k/whatsapp_digger

WhatsApp Digger is a project to analyze your Chat history in a single click.

analysis eda streamlit whtasapp

Last synced: 09 Jan 2025

https://github.com/kacper0199/agh-navigator-app

The purpose of this project is to create AGH University of Science and Technology navigator app using Dijkstra's algorithm to find the shortest paths between the buildings.

agh-university algorithms data-structures dijkstra-algorithm folium-maps heroku-app navigator python streamlit

Last synced: 30 Jan 2025

https://github.com/manas1331/pesu_io_project

This is a general health chatbot which is built using Gemini model and it answers all health related queries asked by the user. Built using the concept of RAG, embeddings and LLM.

chatbot gemini health healthcare llm rag streamlit

Last synced: 10 Jan 2025

https://github.com/theoddysey/epl-predictor

EPL ⚽ Prediction App using Streamlit 🔫

epl python random-forest-classifier streamlit

Last synced: 10 Jan 2025

https://github.com/mashiat12/plant_leaf_disease_prediction

This project aims to develop a method for detecting plant diseases using CNNs by analyzing leaf images.The CNNs are proficient in handling large datasets and can dynamically learn new features from them in a supervised manner. By learning the important features from the input images, CNNs can make accurate predictions about the presence of diseases

cnn cnn-classification deep-learning plant plant-disease-classification plant-disease-prediction plant-leaf-disease-detection streamlit

Last synced: 10 Jan 2025

https://github.com/sujal-maheshwari2004/talk-with-your-docs

A LLM powered chatbot with RAG and BS4 implementation for increased usage range made easier to use with a sleek StreamLit UI

embeddings llm openai-api python rag streamlit

Last synced: 29 Jan 2025

https://github.com/erroujioussama/cveditor

CV Editor is a web application built using Streamlit that allows users to perform various image editing operations on their photos interactively

image-processing opencv-python pillow python streamlit

Last synced: 10 Jan 2025

https://github.com/dev-ev/protexam

Inspect your quantitative proteomics results using this streamlit-powered dashboard. The dashboard is specifically tailored for the comprehensive examination of the result of isobaric labeling-based quantitative proteomics.

mass-spectrometry proteomics streamlit streamlit-webapp visualization

Last synced: 03 Jan 2025

https://github.com/siddhantsadangi/carpicker

ML-powered app to select a used car with the highest resale value

machine-learning python streamlit webapp

Last synced: 03 Jan 2025

https://github.com/maskedsyntax/taskit

A simple web based Task Tracker for better focus

charts data-analysis python3 streamlit task-tracker-app todo-list

Last synced: 05 Feb 2025

https://github.com/olucaslopes/energygenforecaster

Time Series Forecasting app that predicts solar energy generation potential for homeowners across all 5570 Brazilian cities based on historical solar irradiation data

autogluon brazil energy forecasting geopy ibge machine-learning nominatim open-data pandas python requests solar streamlit streamlit-webapp time-series time-series-forecasting

Last synced: 04 Jan 2025

https://github.com/ronaldkanyepi/python-sreamlit-duplicate-records-finder-remover

This is a duplicate remover on csv,excel or txt files based on single or multi columns

css data-analysis data-visualization datascience python streamlit

Last synced: 04 Jan 2025

https://github.com/avrabyt/image-compressor

🛠 Dimensionality Reduction demo tools ! 🚀 SVD and PCA for Image compression 🎃 Check the app out !✨

dimensionality-reduction machine-learning pca principal-component-analysis python singular-value-decomposition streamlit tutorial

Last synced: 04 Jan 2025

https://github.com/namratha2301/linktree-clone

A Streamlit app to store all your personal links, similar to Linktr.ee.

css python streamlit

Last synced: 28 Jan 2025

https://github.com/rajofearth/github-repo-to-prompt

A web app that fetches a GitHub repository's structure and file contents, then generates a clean, LLM-readable prompt. Perfect for analyzing or processing repos with AI tools. Built with Python, Streamlit, and GitHub API.

ai llm prompt python streamlit

Last synced: 31 Dec 2024

https://github.com/poojaharihar03/legal-advisor-senor

Entire legal chat app application in one repository

huggingface llm python react streamlit

Last synced: 04 Feb 2025

https://github.com/ganesh2409/titanic_survival_prediction

A Streamlit-based web application that predicts the survival of Titanic passengers based on various input features. The app allows users to explore the Titanic dataset and make predictions using a trained machine learning model. Includes data cleaning, feature engineering, and model training using Logistic Regression.

data-processing feature-engineering machine-learning streamlit titanic-survival-prediction

Last synced: 11 Jan 2025

https://github.com/ganesh2409/salary_prediction

Forging a cutting-edge Salary Prediction Software for Software Engineers. Seamlessly blending the art of data science and the precision of machine learning.

machne-learning python salary-prediction streamlit

Last synced: 11 Jan 2025

https://github.com/leebissessar5/unify-llm-wars

A Streamlit application where two LLMs engage in a battle by challenging each other with prompts using Unify's API.

llm streamlit unify

Last synced: 26 Nov 2024

https://github.com/vinayakvthayil/health_chatbot

An AI-powered healthcare support system utilizing a three-model architecture for accurate, safe, and research-backed health assistance.

ai final-year-project healthcare phase-1 python rag streamlit twilio

Last synced: 31 Jan 2025

https://github.com/hermann-web/pix2tex

This Python script employs Streamlit and LatexOCR to extract LaTeX formulas from uploaded images (JPEG, JPG, PNG). It displays the uploaded image and the extracted LaTeX formula, demonstrating a basic example of LaTeX to Markdown conversion.

image-processing latex latex-ocr ocr ocr-python pix2text python streamlit

Last synced: 04 Jan 2025

https://github.com/tyronejosee/sandbox_streamlit

Streamlit: Sandbox for testing configurations, patterns, external libraries, etc.

matplotlib python streamlit tornado

Last synced: 11 Jan 2025

https://github.com/rahul-sahani04/moviereviewsentimentanalysis

This project utilizes web scraping, sentiment analysis, and machine learning to analyze IMDb movie reviews and provide insights into the sentiment of the audience. The sentiment analysis is performed using the VADER sentiment analysis tool, and the results are visualized through a Streamlit app. Users can input an IMDb code to get a quick overview.

machine-learning python3 sentiment-analysis streamlit

Last synced: 31 Dec 2024

https://github.com/abeed04/blog_generator

Generating creative blog content using Langchain and Google Gen AI

gemini-pro language python streamlit

Last synced: 04 Jan 2025

https://github.com/luluw8071/mcq-generator

Generating MCQs by uploading a PDF using LangChain & Gemini1.5 Flash

gemini-api genai langchain mcq streamlit

Last synced: 11 Jan 2025

https://github.com/phongct1105/s-p_500_stock_prediction

Advanced Stock Price Prediction Tool using ARIMA and LSTM models with a Streamlit-based web interface for visualization and analysis.

arima deep-learning financial-forecasting lstm machine-learning python stock-price-prediction streamlit time-series

Last synced: 06 Feb 2025

https://github.com/codewithmayank-py/python-chatbot-streamlit-openai

Streamlit + OpenAI = Interactive conversational chatbot using Python

chatbot chatterbot gui openai python python-openai pythonai streamlit

Last synced: 18 Jan 2025

https://github.com/andreped/postly

:hugs: Simple twitter clone implemented in streamlit

app clone demo huggingface media platform python social spaces streamlit twitter web

Last synced: 06 Feb 2025

https://github.com/cyberpsychofc/docanalyzerai

Chat with your Doc. Don't have time to read! DocAnalyzer will do it for you. DAAI is an LLM based application which uses GroqAI to analyze textual data from documents.

java javascript langchain langchain-python python springboot streamlit sveltejs sveltekit

Last synced: 18 Jan 2025

https://github.com/rahul-sahani04/gemini-pro-vision-chatbot

Gemini Pro AI is a Streamlit-powered application leveraging Google's Generative AI API. Engage in dynamic text and image-based conversations with Gemini Pro and Gemini Pro Vision models. Simply input text or upload images to receive contextual and creative responses. Explore the possibilities of conversational AI with Gemini Pro AI.

gemini-pro google-ai python3 streamlit

Last synced: 31 Dec 2024

https://github.com/elkronos/llm_py

Examples of large language model applications using streamlit and Haystack, Hugging Face, and LangChain.

haystack huggingface langchain large-language-models llm python streamlit

Last synced: 24 Jan 2025

https://github.com/exsandebest/mts-teta-hackathon

(RU) Hosts classification - MTS.Teta hackathon project

classification-model hosts hosts-classification jupyter-notebook python streamlit

Last synced: 11 Jan 2025

https://github.com/harshavardhan-md/networthy

AI-powered platform connecting newcomers with local guides for support.

css html javascript llama pandas-library python streamlit

Last synced: 11 Jan 2025

https://github.com/rickydoan/machine-learning-risk-model-prediction-classification

This project leverages machine learning to provide insights into loan and credit risk. By analyzing user-provided financial data, it predicts the likelihood of loan default, generates a credit score, and assigns a risk rating. Designed to assist financial institutions and individuals in making informed decisions

classification joblib machine-learning numpy pandas python sklearn-library streamlit

Last synced: 06 Feb 2025

https://github.com/anaagg/code_pills

In this repository you can find some basic concepts about Python programming and data analysis prepared for education.

kepler-gl keplergl linear-regression prophet prophet-facebook prophet-model r regex regex-pattern selenium selenium-python selenium-webdriver streamlit

Last synced: 11 Jan 2025

https://github.com/abhiramdodda/eye_disease_oct

Eye diseases can be detected using Retinal Optical Coherence Tomography(OCT). The project aims at building CNN on Retinal OCT images dataset.

keras keras-neural-networks sklearn streamlit vgg16

Last synced: 12 Jan 2025

https://github.com/hk-kumawat/handwritten-digit-recognizer

✍🏻🔢 The Handwritten Digit Recognizer uses a CNN model to classify handwritten digits (0–9), providing a user-friendly interface where users can draw a digit and receive real-time predictions of the input digit.

cnn cv2 handwritten-digit-recognition mnist streamlit tensorflow

Last synced: 23 Jan 2025

https://github.com/s-araromi/cardiohealthassistant

A smart, AI-powered tool designed to assist in cardiovascular health management through personalized insights and reminders.

ai cardiovascular-health digital-health google-generative-ai health-tech machine-learning python streamlit streamlit-webapp

Last synced: 18 Jan 2025

https://github.com/wambugu71/offlinegpt-

Local gpt in llama.cpp models with chat interface

llama-cpp-python llamacpp openai python python3 streamlit

Last synced: 24 Jan 2025

https://github.com/serize02/eigen-analyzer

Eigen-Analyzer: A numerical tool for matrix analysis, computing eigenvalues and eigenvectors.

analyzer matrix matrix-decompositions numerical-methods python streamlit

Last synced: 18 Jan 2025

https://github.com/fralfaro/streamlit-examples

Primeros pasos con Streamlit

general-projects streamlit

Last synced: 23 Jan 2025

https://github.com/fralfaro/vizzu-examples

Primeros pasos con Vizzu

general-projects streamlit vizzu

Last synced: 23 Jan 2025

https://github.com/mahdi-marjani/youtube-downloader

YouTube Downloader with pytube and Streamlit.

streamlit streamlit-webapp webapp youtube youtube-downloader

Last synced: 21 Jan 2025

https://github.com/an0te/kwclustering

This tool allows you to classify and analyze keywords using OpenAI's GPT model.

ai python seo streamlit

Last synced: 24 Jan 2025

https://github.com/tsu2000/forex

A simple Streamlit app about exchange rates.

altair currency exchange forex streamlit

Last synced: 23 Jan 2025

https://github.com/kartiksood10/blog-generator

An LLM App that generates Blogs based on style, topic and number of words input by the user.

ggml huggingface langchain llm python streamlit

Last synced: 18 Jan 2025

https://github.com/kartiksood10/text-to-music-generation-app

Generate Music using natural language prompts using Meta's MusicGen Small Model.

audiocraft musicgen python streamlit text-to-audio

Last synced: 18 Jan 2025

https://github.com/kartiksood10/sms-spam-classifier

A streamlit app that predicts if an input message is spam or not

classification heroku-deployment machine-learning python streamlit

Last synced: 18 Jan 2025

https://github.com/kartiksood10/laptop-price-predictor

A streamlit app that predicts the price of a laptop based on various specifications

heroku-deployment machine-learning python regression-models streamlit

Last synced: 18 Jan 2025

https://github.com/kartiksood10/ipl-win-probability-predictor

A streamlit app that gives probability of winning for the chasing team(batting team) and defending team(bowling team) based on various parameters

classification heroku machine-learning python streamlit

Last synced: 18 Jan 2025

https://github.com/leosimoes/uerj-tcc-analisador-dados-texto

Texto do trabalho de conclusão de curso (TCC) em engenharia de computação. Aplicativo Web para análise de dados.

data-analysis data-science data-visualization python streamlit

Last synced: 30 Jan 2025

https://github.com/smaranjitghose/lunarsightai

Unleashing the power of local vlms with moondream and streamlit

computer-vision llm localllm moondream python streamlit vlm

Last synced: 12 Jan 2025