• Stars
    star
    121
  • Rank 293,924 (Top 6 %)
  • Language
    Python
  • License
    MIT License
  • Created about 6 years ago
  • Updated over 4 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

This program can recognize your mood by detecting your face and play song according your mood

Music🎵 player with Emotion😂😥😡😱 Recognition

Sourcerer

Full Tutorial here

Code Requirements

  • Tensorflow
  • Download my repository
  • Own Expression dataset(NOTE: You can downlaod expression images from google, or you can record your video make diffrent expression ,and converts into Grayscale images(For more accurate prediction))
  • Song dataset

What steps you have to follow??

  • Download my repository
  • Make 'Images' folder in your project ,make subfolder for emotions like Happy,sad,Angry.
  • Put Face_crop.py & haarcascade_frontalface_alt.xml in every type of image folder,ex : put this program in "happy' image folder and run this program it will detect faces from images and convert it into grayscale and make a new images in same folder.
  • Make 'Songs' folder make subfolders for emotions and put Songs,Like Happy songs in happy folder.
  • After that you have to create model, for that copy code from code.txt file and open CMD in your project folder and paste it & enter
  • It will take training aaround 20-25 minutes so keep patience.
  • After training it will create two files retrained_graph.pb & retrained_labels.txt
  • Now run music_player_webcam.py (give proper path of songs and Mediaplayer according to your location in code)
  • If you want to fetch video from your mobile cam than use music_player_android.py,but you have to install IPWebcam app in your system and replace your server URL with my URL
  • That's all

How it works? See:) FREE VERSION WITHOUT GUI

Video demo :- FREE VERSION

Youtube

IMPORTANT if you want to purchase with GUI

  • This is just coded version with no GUI, i ggiven it to opensource ,but if you want to purchase a GUI version ,then go to here STORE

Features of full GUI version

  • Full GUI (Tkinter)
  • Own developed Music player with all basic functionalities
  • See here are some screenshots of full GUI version.

Screenshots

This guy purchased this project from me and won prize in Zhejiang university of technology China

Poster Presentation

Notes

  • It will require high processing power(I have 8 GB RAM & 2 GB GC)
  • If you think it will recognise expression just like humans,than leave it ,its not possible.
  • Download 300 Images for every expression(you can use batch downloader)
  • Noisy image can reduce your accuracy so quality of images matter.

Just follow☝️ me and Star my repository

Demo video

Buy this projects from here at very low price:- STORE

More Repositories

1

Attendace_management_system

In this system we can fill attendance by face recognition
Python
266
star
2

face_mask_detection

Face mask detection system using Deep learning.
Jupyter Notebook
201
star
3

Smart_Resume_Analyser_App

This is web application for the Resume Analyser.
Python
161
star
4

Python_To_APK

You can convert your Python Code to Android APK.
Jupyter Notebook
151
star
5

Fruit_Vegetable_Recognition

This project is about Fruits-Vegetables classification application which is built using Deep Learning + Streamlit.
Jupyter Notebook
76
star
6

Fake_News_Detection

Fake News Classification WebApp using Flask & Python
Jupyter Notebook
70
star
7

Traffic_Signs_WebApp

A Flask WebApp which can predict the Traffic Signs🚦 using Deep Learning
Jupyter Notebook
67
star
8

ChatGPT_Whatsapp_Bot

Building a WhatsApp Chatbot with Python, Twilio, and EC2: Introducing ChatGPT WhatsApp Bot.
Python
52
star
9

Car_Detection_System

In this system you can detect cars from video or live webcam
Python
42
star
10

Flask_NLP_ChatBot

This is simple chatbot using NLP which is implemented on Flask WebApp.
CSS
39
star
11

Data-scince-ML-project

In this repository i created many data scince - machine learning projects like(Deep dream,weather prediction,Movie recommender system etc) with code & datasets
Python
37
star
12

Pedestrian_Detection_OpenCV

It is a Pedestrian(Human) Detection which is developed using OpenCV Python
Python
31
star
13

Insta_flters_with_python

With this program you can add hat & glass on your face(it's support multiple faces)
Python
26
star
14

Document_Scanner_Python

It is GUI based document scanner which is using OpenCV in the backend. Read more in read_me
Python
25
star
15

Movie_Recommender_App

It is a movie recommender web application which is developed using the Python.
Jupyter Notebook
24
star
16

Streamlit_Bank_Loan_Prediction

A Bank Loan Prediction web-app using Steamlit.
Jupyter Notebook
22
star
17

Sagemaker-Tutorials

This repository contains tutorials related to Sagemaker.
Jupyter Notebook
22
star
18

Food_Recognition_System

A Flask WebApp which can Recognise the Food using Transfer Learning Mobilenet
Python
19
star
19

python_best_practice

In this repository I have uploaded best and useful codes of python. Fork & star this repository.
Jupyter Notebook
19
star
20

Optical_Character_Reccognition

In this system we need to enter an image(like government document) ,it can convert image data into string
Python
18
star
21

Rice_Disease_prediction_GUI

Rice Disease Prediction App using SVM Machine learning algorithm with tkinter
Jupyter Notebook
18
star
22

WIkipedia_Kivy_App

Wikipedia Android App using Kivy Python.
Python
18
star
23

Bird_Species_Classification_Streamlit

Jupyter Notebook
18
star
24

Emotion_recognition_system

It can recognise your mood using face detection
Python
18
star
25

Cat-Detection-Opencv

It can detect a Cat😺 Faces from image or video using OpenCV
Python
17
star
26

PyMusic_Player

A GUI Music Player with all the basic functions, which is developed using Tkinter
Python
15
star
27

Cloud-Practioner-Certification-in-28-days

- In this repository, I have shared the way of getting the AWS CCP Certified in 28 days with the good resources links & references.
14
star
28

Image_Classifier_Flask

Image Classifier website with Deep Learning using Flask
HTML
13
star
29

LandMark_Detection

Landmarks Recogntion Web application using Streamlit.
Python
12
star
30

Advance_YouTube_Downloader

Advance YouTube video Downloader using Python.
Python
11
star
31

spidy20

This repository contains a brief info about me(spidy20).
11
star
32

Instagram_Scrapper

It is a Python GUI in which you need to enter your Instagram ID, it will fetch all the details with DP for that Insta ID.
Python
11
star
33

InNews

Python
11
star
34

Calculator_Kivy_App

Simple Calculator Android App using Python.
Python
10
star
35

Handwriting_Digit_recognition

It is a Python GUI in which you can draw a digit and the ML Algorithm will recognize what digit it is. We have used Mnist dataset
Python
10
star
36

QR_Code_website_Flask

This webapp created on Flask which can convert any word into QR Code
CSS
9
star
37

Face_Detection_Streamlit

A Webapp that can detect face and count it from WebCam and Image.
Python
9
star
38

Text_to_Handwritten_Text_Converter

A Python app which can convert normal text to Handwritten text.
Python
9
star
39

Face_Analysis_AWS_Rekognition

Face Analysis using AWS Rekognition, and application is created using Python Streamlit
Python
9
star
40

IPL_Score_Notifier

Python scripot to notify the score using Windows Notification.
Python
8
star
41

AWS-Assistant-RAG-ChatBot

In this tutorial, we'll be creating a GPT-4 AWS Helper ChatBot utilizing Langchain, Lambda, API Gateway, and PostgreSQL PGVector hosted on an EC2 instance as our Vector database.
Python
8
star
42

Face_Recognition_Flask

Flask website for Attendance Management System using Face Recognition
HTML
7
star
43

Image_Filters_GUI

It is a python application in which you can edit your Image. There are many filters & features available in this application.
Python
7
star
44

NLP_Flask_Model

Flask WebApp for Spam Detection using NLP
CSS
7
star
45

Indian-Document-Extraction-AWS

This solution is a proof of concept for an Indian Legal Document Extractor utilizing AWS Lambda, Bedrock, SQS, and S3.
Python
6
star
46

DALLE_Image_Generator

This is OpenAI DALL.E 2 Image Generator Python Web Application.
Python
6
star
47

Kaggle_Kernels

It's contain a Data scince - Machine learning ,Data visualizations codes & Datasets
Jupyter Notebook
6
star
48

Youtube_video_downloader

it can download any youtube video to your system
Python
6
star
49

Telegram_Chatgpt_Bot

- Implementation of Telegram ChatGPT Bot using Python, Flask, Ngrok.
Python
6
star
50

winrar_python

Simple WinRar type console Application in python which can create zip and also it can extract the zip
Python
5
star
51

Vaccine_Availability_Checker

Vaccination Centre & Availability Checker Web-App using Python StreamLit.
Python
5
star
52

wikipedia_GUI

Python App for wikipedia searching
Python
4
star
53

Network_programming

Python
4
star
54

Bitcoin_Price_Scrap

BitCoin price scraper & Windows Notifier using Python.
Python
4
star
55

ImageToPdf_Website

This website created with Flask which can convert any image into PDF
JavaScript
4
star
56

Object-Detection-API-Lambda

- Within this repository, you'll find implemented solutions for an Object Detection API utilizing Lambda, Rekognition, and API Gateway.
Python
4
star
57

Bank_IFSC_Checker

It is a web app that can verify the Bank's IFSC.
Python
3
star
58

GUI_Emusic

Python
3
star
59

CorePython

Python
3
star
60

Py-Cowin

FInd the Vaccination centers using Python.
Python
3
star
61

Projects

This is projects in python language
Jupyter Notebook
3
star
62

Numpy_Pandas_Matplotlib

It is jnust basic overview of Numpy,matplotlib and pandas
Python
3
star
63

Shopify_Winter_2022_Data_Science_Intern_Challenge

Answers of Shopify Winter 2022 Data Science Intern Challenge.
Jupyter Notebook
2
star
64

Cat_Dog_Classification_App

A ML Applicationf of Cat- Dog classification, which is created from scratch.
Jupyter Notebook
2
star
65

Tic_tac_toe

This is tic_tac_toe game,you can't beat machine in this game
Python
2
star
66

Database_operation

All database operation with python
Python
2
star
67

Face_Detect_Android_App

It is a android app which can detect Human faces from Image and camera capture.
Java
2
star
68

Machine_Learning

Python
1
star
69

SVG_to_PDF

Python
1
star
70

Employee_Face_Attendance

Testing of Product
Python
1
star
71

Spidy_A_Virtual_Assistant

It is a virtual assistant like Jarvis(BETA) (UNSTABLE)
Python
1
star
72

Python_Daily_Program

A repository for Python Daily Program Series, see full explanation on the YouTube.
Python
1
star