8000 GitHub - PALLADIUM26/e-motion2.0: e-motion2.0 is a project designed to analyze emotions from facial features (image data). The project includes Python scripts, HTML templates, CSS styles, and a pre-trained model to deliver accurate emotion detection.
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

e-motion2.0 is a project designed to analyze emotions from facial features (image data). The project includes Python scripts, HTML templates, CSS styles, and a pre-trained model to deliver accurate emotion detection.

License

Notifications You must be signed in to change notification settings

PALLADIUM26/e-motion2.0

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

e-motion

Table of Contents

  1. Overview
  2. Features
  3. Directory Structure
  4. Getting Started
  5. Usage
  6. Contributing

Overview

e-motion2.0 is a project designed to analyze emotions from facial features (image data). The project includes Python scripts, HTML templates, CSS styles, and a pre-trained model to deliver accurate emotion detection.

Features

  • Emotion detection from images
  • Frontend built with HTML, CSS, and JavaScript
  • Backend powered by Python Flask and a pre-trained model

Directory Structure

e-motion/
│
├── client/
|   ├── static/
|   |   └── app.js         # Static JavaScript file
|   ├── styles/
|   |   └── main.css       # CSS file
|   └── templates/
|       └── index.html     # HTML template       
|
├── server/
|   ├── pythonScripts/     # User-defined python package
|   │   ├── __init__.py
|   │   ├── clickPhoto2.py # Script to click photo and save
|   │   ├── preProcess.py  # Script to pre-process data (image file)
|   │   └── predict.py     # Script to analyze data using pre-trained model
|   ├── model2.h5          # Pre-trained model
|   ├── requirements.txt   # Python dependencies
|   └── server.py          # Main server script
|
├── .gitignore             # gitignore file
|
└── README.md              # You are here :)

Getting Started

Prerequisites

  • Python 3.x
  • Flask

Installation

  1. Clone the repository:
    git clone https://github.com/PALLADIUM26/e-motion.git
  2. Navigate to the project directory:
    cd e-motion2.0
  3. Install dependencies:
    cd server
    pip install -r requirements.txt

Usage

  • Navigate to http://localhost:5000 in your browser to start using e-motion.
  • Run the server on terminal:
    cd server
    python server.py

Contributing

Contributions are welcome! Feel free to submit issues or pull requests.

About

e-motion2.0 is a project designed to analyze emotions from facial features (image data). The project includes Python scripts, HTML templates, CSS styles, and a pre-trained model to deliver accurate emotion detection.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
0