Back to Projects

Team Name:

Team Kartik


Team Members:


Evidence of Work

GovText

Project Info

Team Kartik thumbnail

Team Name


Team Kartik


Team Members


Kartik

Project Description


Description of the image

AI-Powered Document Review System for Plain Language Transformation

Name: Kartik Bhalala

About The Project

Project Overview

This project was created as part of a hackathon challenge to explore how AI can be used to transform bureaucratic and technical jargon into plain, accessible English that complies with the Australian Government Style Manual. The AI-Powered Document Review System automates the review and revision of complex government content to make it clearer, more accurate, and accessible to a wider audience.

The system utilizes multiple specialized AI agents that review different aspects of a document (grammar, structure, accessibility, formatting, and citations). These agents ensure that the document adheres to Australian English rules, improves accessibility for people with disabilities, and follows style guidelines. The changes are applied automatically, with the system providing a summary of where and how the document was edited, allowing users to easily track the revisions.

Key Features

  1. Plain Language Transformation: Automatically rewrites bureaucratic language into clear, simple, and concise English.
  2. Style Manual Compliance: Applies the Australian Government Style Manual guidelines for grammar, spelling, punctuation, tone, and inclusivity.
  3. Accessibility Enhancements: Ensures the document meets accessibility standards, making content usable for people with disabilities (e.g., screen reader compatibility, alt text for images).
  4. Direct Changes with Feedback: The system applies the changes automatically and shows a summary of the edits made to the document.
  5. Multi-Agent Approach: Leverages multiple AI agents, each specialized in a different aspect of content review, ensuring comprehensive and efficient document processing.

Project Objective

The aim of this project is to provide government organizations with an automated tool to:
- Simplify complex language: Transform technical and bureaucratic language into plain English to help users understand their obligations and make informed decisions.
- Enhance accessibility: Ensure that content is accessible to people with varying literacy levels and disabilities, supporting diverse communities.
- Improve efficiency: Streamline the document review process by applying AI agents that are able to correct grammar, enhance structure, and format content according to style guidelines, making the process faster and more accurate.

Screenshots

Users login Screen:

Original Document

Users Main Screen:

Reviewed Document

Document After AI Review:

Summary of Changes


Technologies Used

  • GPT-4o and GPT-4o Mini
  • LangChain
  • Retrieval-Augmented Generation (RAG)
  • Flowise
  • Agents
  • BeautifulSoup
  • WebTools
  • Vector Database
  • Python

The Workflow: How It Works

The project revolves around the use of AI agents that each handle a specific task in the document review process. The system operates through the following key steps:

1. Supervisor Agent

  • Role: The Supervisor Agent manages the workflow, calling on the specialized worker agents to review different aspects of the document. After the review, it gathers feedback from each agent and applies the suggested changes automatically. Finally, it generates a summary of all the changes made.
  • Responsibilities:
    • Coordinate tasks among the worker agents.
    • Collect feedback and apply the changes directly.
    • Generate a summary of changes for the user.

2. Content Review Agent

  • Role: The Content Review Agent focuses on identifying and correcting issues with grammar, punctuation, and language clarity. It ensures that the document is free of spelling errors and adheres to Australian English rules.

3. Structure Review Agent

  • Role: This agent analyzes the document’s structure to ensure it flows logically and is easy to follow. It identifies areas where sections need to be reorganized for clarity and suggests adding headings or subheadings for better readability.

4. Accessibility Review Agent

  • Role: The Accessibility Review Agent ensures the document is compliant with accessibility standards, making it usable for people with disabilities. It suggests adding alt text for images and improving contrast in document sections, as well as simplifying complex language for screen readers.

5. Formatting Review Agent

  • Role: This agent ensures that the document’s formatting is consistent and adheres to the Australian Government Style Manual. It reviews font styles, sizes, alignment, and paragraph spacing to ensure the document is visually organized.

6. Citation Review Agent

  • Role: The Citation Review Agent reviews all references and citations to ensure they are formatted correctly according to the required citation style (e.g., APA format). It verifies that all references are cited consistently throughout the document.

7. Final Edit Agent

  • Role: After all the feedback is gathered, the Final Edit Agent automatically applies the changes to the document. It ensures that the changes suggested by the other agents are properly integrated into the final version of the document. A summary is then generated to show the user what changes were made.

Running Instructions

  1. Run the webserver using http-server.

  2. Run the PocketBase by executing the following command:

    ./pocketbase.exe serve

  3. PocketBase Schema:

    • The schema is provided as a JSON file (pb_schema.json).
    • Import the schema into PocketBase.
    • Password and login details are provided in a separate file.
  4. Run Flowise using:

    npx flowise start

  5. LLMs Backend Instructions:

    • Detailed instructions for setting up the backend are available in the LLM backend folder.
  6. RAG Setup:

    • Five files from the Australian Style Manual are provided.
    • You will need to upsert these files into the eacg agent.

Thank you :)


#ai #aipowered #artificialintelligence #documentautomation #techforgood #govtech #innovation #smarttech #digitaltransformation #techsolutions #automation #techinnovation #governmentcontent #publicservice #stylemanual #accessibility #contentclarity #simplifiedlanguage #inclusivelanguage #caldcommunities #disabilityinclusion #contentreview #australiangovernment #plainlanguage #efficiency #contentsimplification #readablecontent #userfriendlytech

Data Story


Data Story: AI-Powered Document Review System for Government Content

Introduction

Government content is often filled with complex jargon and inconsistent formatting, making it difficult for people to comprehend and access the information they need. Additionally, documents frequently fail to adhere to Australian-specific style conventions, leading to further confusion. Our solution aims to simplify, clarify, and align these documents with the Australian Government Style Manual to improve public accessibility and understanding.

Problem

Government agencies are required to communicate clearly, efficiently, and in a way that complies with legal and stylistic standards, including:
- Using Australian English spelling and grammar rules.
- Ensuring accessibility for people with disabilities (screen readers, etc.).
- Presenting information in a plain and easy-to-understand manner.

However, the current manual processes for reviewing and editing these documents are slow and prone to errors. Bureaucratic jargon, inconsistent formatting, and non-Australian English conventions are common challenges.

Our Solution

We developed an AI-powered document review system that automatically processes and reviews government content to:
- Simplify complex language into plain, readable English.
- Ensure compliance with the Australian Government Style Manual.
- Improve accessibility for users with disabilities by enhancing compatibility with screen readers and adding alt-text for images.
- Correct formatting inconsistencies, particularly for Australian-specific currency, dates, and numbers.

The system leverages multiple AI agents to ensure accuracy in spelling, grammar, tone, and accessibility. It provides direct feedback and automatically generates a summary of changes made to the document.

Social Impact

Clear and accessible government communication has a profound social impact. By ensuring that government documents are easier to read and understand, our system helps individuals from all walks of life engage with essential services. This is particularly valuable for:

  • Culturally and Linguistically Diverse (CALD) Communities: Simplified language helps bridge language barriers, ensuring that all Australians, regardless of their background, can access important information.
  • People with Disabilities: Our system enhances accessibility by improving screen reader compatibility and simplifying complex text, allowing individuals with visual or cognitive impairments to better interact with government services.
  • Low Literacy Audiences: By transforming bureaucratic jargon into plain English, we make government content more understandable to those with lower literacy levels, fostering greater inclusivity and empowerment.

Time-Saving Benefits

Our AI-powered system significantly reduces the time required to review and edit documents, allowing government staff to work more efficiently. Instead of manually combing through long documents to check for grammar, formatting, or accessibility issues, editors can rely on the system to automate much of this process. The system:

Helps government editors quickly check documents for compliance with the Australian Government Style Manual.
Automatically corrects issues such as spelling, grammar, and formatting, freeing up time for staff to focus on higher-level content creation and strategy.
Provides real-time feedback and generates detailed summaries, allowing users to immediately see improvements and track changes.
This streamlined process helps government agencies publish content more quickly, ensuring that critical information is delivered to the public in a timely and accurate manner.

Conclusion

Our AI-powered document review system successfully transforms complex, bureaucratic language into clear, accessible English, fully compliant with the Australian Government Style Manual. The system enhances document clarity, consistency, and accessibility for diverse audiences, including those with disabilities. By leveraging AI, government agencies can improve communication efficiency, reduce manual work, and make public documents more understandable for all Australians.


Evidence of Work

Video

Project Image

Team DataSets

Australian Government Style Manual

Description of Use I have used this dataset for the LLMs and RAG system for my project.

Data Set

Challenge Entries

Use AI to transform bureaucratic jargon into plain English

How can we use AI to create clear, accurate and user-friendly government content? Specifically, how can we use AI tools to apply Australian Government Style Manual (Style Manual) rules and guidelines to create, edit and review content? Content that is clear, accurate and understandable helps people make informed decisions and comply with their obligations.

#PLaiN LANGUAGE

Eligibility: All Australian competitors.

Go to Challenge | 23 teams have entered this challenge.