Skip to content

ML Application · Python

chatbot-pipeline

Intent-based chatbot built with TensorFlow/Keras and Flask. Full NLP pipeline: tokenization, lemmatization, bag-of-words encoding, neural network classification, and web deployment.

What it is

This repository implements an end-to-end intent-based chatbot system using TensorFlow/Keras for model training and Flask for serving. It includes a standard NLP pipeline (tokenization, lemmatization, bag-of-words) and provides instructions for both training from scratch and using a pre-trained model.

Scored from the code at its last scan, 12 Oct 2026. How merit is scored

Where it counts

  • Machine Learning80%
  • NLP & LLMs60%
  • Data Science20%
  • MLOps10%

How much of the project is about each field, as scoring counts it. It ranks in the field it is most about.

Around it on the Machine Learning board

Whole board
  1. 34ml-from-scratchEducational Implementation · Jupyter Notebook51.9/100ImplementationPop Alexandru
  2. 35VISTAArchitecture Modification / Research · Jupyter Notebook50.4/100ImplementationSuceveanu Mircea Dan Sandu
  3. 36chatbot-pipelineML Application · Python50.2/100ImplementationPop Alexandru
  4. 37socrateLibrary / Framework · Jupyter Notebook49.2/100Implementationvlad andrei
  5. 38Signal-DetectionML Application · Jupyter Notebook47.5/100ImplementationSuceveanu Mircea Dan Sandu

More from Pop Alexandru