Skip to content

shrutisharma-sh/ChronsData

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 

Repository files navigation

ChronosData AI — Metadata Governance Assistant

ChronosData AI is a lightweight AI-powered metadata governance assistant built using Spring Boot.

The project allows users to:

  • ask questions about their data using natural language
  • validate metadata before deployment
  • detect missing governance information
  • identify sensitive datasets
  • generate metadata health scores

It is designed as a beginner-friendly backend + AI project inspired by modern data governance and observability platforms.


Features

AI Data Chat

Ask questions like:

Who owns the orders table?

Example response:

orders table is owned by data_team

The system extracts metadata-related information from user queries and returns readable answers.

Metadata Validation

Validate metadata before deployment by entering:

table name owner

The system checks for:

missing owner information missing table name sensitive table detection deployment readiness

Metadata Health Score

Every validation generates a metadata health score.

Example:

 Metadata Health Score: 50/100

 Missing owner

 Sensitive data detected

 Deployment Blocked

Sensitive Data Detection

ChronosData AI detects potentially sensitive datasets such as:

payment data salary data customer data

This simulates governance and compliance checks before deployment.

Docker Support

The application is containerized using Docker.

Run with:

docker compose up --build

Tech Stack

Java Spring Boot HTML CSS JavaScript Docker REST APIs OpenAI API (with fallback logic)

Screenshots

Main UI

Screenshot (231)

Metadata Validation

Screenshot (230) Screenshot (229)

Run Locally

Clone the repository

git clone https://github.com/shrutisharma-sh/ChronosData-AI.git

Run the project mvn spring-boot:run

Open:

http://localhost:9090/index.html

Project Goal

ChronosData AI was built to explore:

AI-assisted metadata systems governance validation backend engineering observability concepts Docker-based deployment

while keeping the project lightweight and beginner-friendly.

Author

Shruti Sharma

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors