Skip to content
#

smoothing-methods

Here are 31 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

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