Skip to content
#

smoothing-methods

Here are 36 public repositories matching this topic...

Built a system from scratch in Python which can detect spelling and grammatical errors in a word and sentence respectively using N-gram based Smoothed-Language Model, Levenshtein Distance, Hidden Markov Model and Naive Bayes Classifier.

  • Updated Jul 4, 2021
  • Jupyter Notebook

SonataSmooth is a C# .NET Windows Forms application for noise reduction and smoothing of numerical data. It supports multiple input methods and advanced filtering algorithms, providing a user-friendly, customizable, and efficient data processing experience.

  • Updated Aug 28, 2025
  • C#

An NLP project leveraging character trigrams and smoothing techniques (Lidstone, Linear Discounting, Absolute Discounting) for language identification. Trained on for Spanish, Italian, English, French, Dutch, and German, achieving 99.8932% accuracy. Includes datasets, model parameters, and comprehensive documentation.

  • Updated Mar 4, 2024
  • Jupyter Notebook

SUPERVISED LEARNING: REGRESSION: Linear - Polynomial - Ridge/Lasso CLASSIFICATION: K-NN - Naïve Bayes - Decision Tree - Logistic Regression - Confusion Matrix - SVM TIME SERIES ANALYSIS: Linear & Logistic Regr. - Autoregressive Model - ARIMA - Naïve - Smoothing Technique UNSUPERVISED LEARNING: CLUSTERING: K-Means - Agglomerative - Mean-Shift - F…

  • Updated May 8, 2020
  • Jupyter Notebook

Improve this page

Add a description, image, and links to the smoothing-methods topic page so that developers can more easily learn about it.

Curate this topic

Add this topic to your repo

To associate your repository with the smoothing-methods topic, visit your repo's landing page and select "manage topics."

Learn more