← Back to Projects
AI

Technical Writing Enhancement Agent

The Technical Writing Enhancement Agent is an NLP-based system that improves technical writing using the 6C framework: Clarity, Completeness, Conciseness, Concreteness, Consistency, and Courtesy. The system first evaluates whether improvement is needed, then selectively applies only the relevant principles while preserving the original meaning. It is designed to avoid over-editing and runs locally using Ollama for privacy-friendly inference.

Problem

Technical writing can be unclear, incomplete, inconsistent, or overly verbose, and manual revision can be time-consuming and subjective.

Solution

Developed a two-stage agentic NLP pipeline that first analyzes whether text needs enhancement, then selectively applies only the relevant 6C principles for minimal and conservative rewriting.

Outcome

The project demonstrated practical NLP system design, local LLM integration, prompt-based reasoning, and privacy-friendly technical writing enhancement through a usable Streamlit interface.