Skip to content

An AI driven public speaking tutor guiding users towards improving their Voice,Vocabulary and Expressions through Genrative AI and Deep Learning.

Notifications You must be signed in to change notification settings

PMS61/Eloquence

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

45 Commits
 
 
 
 
 
 
 
 

Repository files navigation

CoC Inheritance 2024
Eloquence

Eloquence - AI driven public speaking tutor

Table of Contents

📝Description

Eloquence is an AI-powered app that enhances public speaking by providing feedback on pace, modulation, volume, facial expressions, and vocabulary. It offers personalized tips during practice sessions to help users refine their delivery, build confidence, and communicate more effectively in any setting, from presentations to casual conversations.

🔗Links

🤖Tech-Stack

Front-end

  • Next.js
  • Tailwind

Back-end

  • Flask

Database

  • MongoDB

DL Framework

  • PyTorch
  • NumPy

📈Progress

List down all the fully implemented features in your project

  • Vocabulary Analysis: The app analyzes the user's vocabulary, providing feedback on word choice, complexity, and variety.
  • Voice Analysis: The app evaluates the user's voice, including pace, modulation, and emotional tone, offering suggestions for improvement.
  • Facial Emotion Recognition: The app uses AI to detect and analyze facial expressions, providing insights into non-verbal communication.
  • Overall Report and Scoring: The app generates a comprehensive report and scores the user based on their performance in vocabulary, voice, and facial expression analysis.

🔮Future Scope

Real-Time Feedback: Implement real-time feedback during live speaking sessions

Personalized training sessions : Allowing user to practice on a certain context and improve their public speaking

💸Applications

Public Speaking Training: Ideal for individuals looking to improve their public speaking skills for presentations, speeches, and debates.

Corporate Training: Companies can use Eloquence to train employees in effective communication, enhancing their presentation and interpersonal skills.

Education: Students can benefit from personalized feedback to improve their oral communication skills, which are crucial for academic success and future career prospects.

Job Interviews: Job seekers can practice and refine their interview skills, ensuring they make a positive impression on potential employers.

🛠Project Setup

For the Web-App 1.Clone the GitHub repo.

git clone <url>

2.Enter the client directory. Install all the required dependencies.

  cd client
  npm i
  npm run dev

3.To start the backend server:

First activate the Virtual enviroment

  cd server
  pip install -r requirements.txt
  flask run

👨‍💻Team Members

Add names of your team members with their emails and links to their GitHub accounts

👨‍🏫Mentors

Add names of your mentors with their emails and links to their GitHub accounts

📱Screenshots

Screenshot alt text

About

An AI driven public speaking tutor guiding users towards improving their Voice,Vocabulary and Expressions through Genrative AI and Deep Learning.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •