This document describes a fuzzy rule-based system for classifying and recognizing handwritten Hindi words. The system works in six stages: preprocessing, segmentation, normalization, classification, feature extraction, and recognition. Preprocessing includes binarization, thinning, slant correction, dilation, erosion, and filtering to prepare images for further processing. Classification uses fuzzy if-then rules based on the presence and position of vertical bars to classify characters into seven classes. Feature extraction identifies curves, lines, junction points and endpoints. The system was tested on 450 words written by 30 people, achieving a recognition rate of 92.02%.