Project index

Applied NLP

Fuzzy Text Summarisation System

NLP summarisation system using fuzzy logic, transformer embeddings, Flask API, and React frontend, evaluated with ROUGE against traditional methods.

Role
Machine learning engineer
Period
March 2024 — May 2024
Stack
Python · TensorFlow · NLTK · spaCy · Flask · React · REST APIs
Overview
01

Project overview

NLP summarisation system using fuzzy logic, transformer embeddings, Flask API, and React frontend, evaluated with ROUGE against traditional methods.

02

Engineering highlights

  1. 01

    Developed an NLP summarisation system using fuzzy logic and transformer-based embeddings to improve contextual relevance and summary quality across document types.

  2. 02

    Designed a modular pipeline with specialised components for preprocessing, fuzzy inference, and postprocessing, enabling flexible configuration while maintaining consistent quality across document types.

  3. 03

    Built a Flask REST API and React frontend, and evaluated output quality using ROUGE metrics to demonstrate improvements over traditional summarisation baselines.