Skip to content

Latest commit

 

History

3 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 

Repository files navigation

Filler Word Reduction Website

Overview

This project is an AI-powered web application designed to help users reduce their use of filler words like "like" or "um" in conversations. The website provides an interactive AI bot that facilitates conversations, transcribes the user's voice, tracks filler word usage, and provides feedback. Registered users can also track their progress over time.

Features

  • AI-Powered Conversation Tracking: Users can engage in conversations with an AI bot that identifies and highlights filler words.
  • Real-Time Transcription: Converts spoken words into text for analysis.
  • Filler Word Detection: Uses Natural Language Processing (NLP) to detect and count filler words.
  • Progress Tracking: Allows registered users to monitor their improvement over time.
  • Interactive Feedback: Provides personalized feedback on speech patterns.

Technologies Used

Programming Languages

  • HTML/CSS: Frontend structure and styling.
  • JavaScript: Implements interactive functionalities and API integration.
  • Python: Used in backend processing for speech-to-text and NLP analysis.

APIs Used

  • Web Speech API: Enables real-time speech recognition and transcription.
  • Natural Language Toolkit (NLTK) / spaCy: Used for processing and detecting filler words.

Usage

  1. Click the "Start Conversation" button.
  2. Speak naturally while the AI tracks and highlights filler words.
  3. Receive feedback and suggestions for improvement.
  4. (Optional) Register/login to save progress.

Future Improvements

  • Add a database for user profiles and progress tracking.
  • Implement machine learning to provide personalized feedback.
  • Expand support for multiple languages.
image image

About

My personal projects to learn more about web dev !!

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages