Skip to content

About

Vivalyse evaluates confidence and clarity in viva speech using MFCC/LPC audio features and BERT embeddings. Built a multimodal ML pipeline with audio preprocessing, feature extraction, ensemble models (RF, MLP, KNN), and SHAP explainability for interpretable speech evaluation.

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Latest commit

 

History

21 Commits

Folders and files

Repository files navigation

Vivalyse – Viva Confidence and Clarity Analysis

🚀 Overview

Vivalyse is an AI-powered ML model that assesses confidence and clarity in viva speeches using Natural Language Processing (NLP) and audio processing. From MFCC and text embeddings like BERT, GloVe, etc., it focuses on confidence and clarity for classification. The model ensures objective and fair evaluations applicable in education, HR, and AI-driven hiring.

🛠 Tech Stack

  • Programming Language: Python
  • NLP Techniques: TF-IDF, BART, T5, GloVe
  • Machine Learning Models: Random Forest, MLP, K-Means, Adaboost
  • Audio Processing: MFCC, LPC
  • Ensemble Learning: Stacking Models (Random Forest, MLP, KNN)

🔍 Key Features

✅ Speech Feature Extraction: Extracts MFCC and LPC features to analyze tone, pace, and clarity.
✅ ML-based Classification: Uses stacking models for accurate confidence and clarity classification.
✅ High Performance: Achieves 92.8% F1-score for confidence classification and 91.4% for clarity.
✅ Bias Reduction System: Ensures fair assessments with applications in education, HR, and AI-driven hiring.

📌 Installation & Usage

  1. Clone the repository:
    git clone https://github.com/SaiSrujanReddyP/MachineLearning
    cd MachineLearning
  2. Install dependencies:
    pip install -r requirements.txt
  3. Run the main script:
    python main.py

📄 License

This project is licensed under the MIT License - see the LICENSE file for details.

About

Vivalyse evaluates confidence and clarity in viva speech using MFCC/LPC audio features and BERT embeddings. Built a multimodal ML pipeline with audio preprocessing, feature extraction, ensemble models (RF, MLP, KNN), and SHAP explainability for interpretable speech evaluation.

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages