Skip to content

animshamura/Dolilnama

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

18 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐Ÿ“œ Dolilnama - AI Land Document Proofreader

๐ŸŒŸ Project Overview

Land documents are the backbone of ownership, security, and legacy. A single mistake can lead to disputes, delays, or even loss of assets. Dolilnama is here to change that.

Dolilnama is an AI-powered land document proofreader that ensures your legal papers are flawless, accurate, and legally sound. From detecting grammatical errors to highlighting critical legal entities such as names, locations, dates, and organizations, Dolilnama safeguards your documents with cutting-edge Natural Language Processing (NLP) and AI models.

๐Ÿ”น Precision-driven proofreading for legal documents
๐Ÿ”น AI-backed legal term extraction to prevent costly mistakes
๐Ÿ”น User-friendly, intuitive interface for effortless document review

Your land, your legacy โ€” Dolilnama protects what matters most.

๐Ÿš€ Features

โœ… Seamless document upload (PDF/DOCX)
โœ… AI-powered grammar and legal accuracy checks
โœ… Named Entity Recognition (NER) for legal terms
โœ… Clean, responsive web interface for ease of use

๐Ÿ”ง Installation Guide

1๏ธโƒฃ Install pip (if not installed)

Ensure pip is installed with:

python -m ensurepip --default-pip

Upgrade to the latest version:

pip install --upgrade pip

2๏ธโƒฃ Install Required Dependencies

Ensure you have Python 3.7+ installed, then run:

pip install flask spacy transformers PyPDF2 python-docx
python -m spacy download en_core_web_sm

๐Ÿ“‚ Project Structure

/dolilnama
โ”‚โ”€โ”€ /src
|   |โ”€โ”€ app.py           # Main Python script
โ”‚โ”€โ”€ /templates           # HTML templates
โ”‚   โ”‚โ”€โ”€ index.html       # Upload page
โ”‚   โ””โ”€โ”€ result.html      # Proofreading result page
โ”‚โ”€โ”€ /uploads (auto-created) # Stores uploaded files
โ”‚โ”€โ”€ requirements.txt     # Dependencies

๐ŸŽฏ How to Run Dolilnama

1๏ธโƒฃ Navigate to the project directory:

cd dolilnama

2๏ธโƒฃ Run the Flask app:

python app.py

3๏ธโƒฃ Open the web interface: Visit http://127.0.0.1:5000/ in your browser.

4๏ธโƒฃ Upload your document and let Dolilnama ensure it is error-free and legally sound.

๐Ÿ”ฎ Future Enhancements

๐Ÿš€ Real-time error highlighting directly in the document
๐Ÿ“‚ Downloadable, AI-corrected document files
๐Ÿ“œ Expanded legal document support (leases, deeds, etc.)

๐Ÿ“œ License

Dolilnama is open-source and free to use. Your contributions help us build a future where legal document errors are a thing of the past!

About

An ML app which refines land documents!

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published