Skip to content

Kashyap-Rishi/BOB_Hack

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AI_Architects

What's Gen Ai ? more specifically what is LLM ?

Machine With calculation enabled + Understanding Natural Language + a self planner enabled( Our feature by Team Ai_Architects).

Human ?

calculative intelligence + Natural Language understanding + consciousness + Human emotions .

Auditor ?

RBI's enforcement actions against auditors with unsatisfactory performance can deter auditors from intentionally overlooking issues due to fear of repercussions from the bank's management

Auditor = Human - ( Human emotions ) = LLM


Ai will get integrated with human intelligence in coming future... And that future is now 👇

Streamlining Audits for Efficiency & Risk Reduction

This addresses all three points:

  1. Streamlining implies reducing repetitive tasks.
  2. Efficiency suggests tackling documentation chaos.
  3. Risk Reduction highlights the aim of mitigating increased risk.

We present 3 features of our solution :-

  1. Ai Auditor ( A-MAS )
  2. Query Data Visualizer
  3. Recommendar for Auditing prefernces of Banks and Bank branches.

Solution Overview :-

Overview image

ov

Finetuned LLM model

B_llm

  1. 🥇Ai auditor ( A-MAS ) A-MAS > Auditing Multi agent system

Our Ai auditor performs the task of :-

 1️⃣. Document matching

 2️⃣. Form extraction

 3️⃣. Checking extracted data according to Auditing compliance rules

 4️⃣. reporting acceptable and anomalies parameters
A-MAS

ovs_final

Input of A-MAS :-

  1. Invoice bill and data
  2. Supporting Documents to authorize in any format ( docs,pdfs,images,etc or SQL Database ) including it supports Multi-language

Output of A-MAS :-

  1. Approved parameters and anomalies parameters ( parameters = auditing rules , and supporting documents authorization )
  2. Final Audit report
  3. In report detailed Citation of supported documents for approved parameters will given . ( Ensuring Explainable Ai protocol )

Human review :-

  1. It gives the an chat interface where anomalies are reported to human user where person can resend the supporting documents for anomalies parameters and recorrect it

Working:

A-MAS constitute of Graph, VectorDB,Statelist( Context Window memory )

 Graph :- It is based on Supervisor Hierarchical architecture 

   1.  Invoicer agent :- It schedule the task of one onvoice row to the documenter agent and initiate Documenter agent.

   2. Documenter agent :-  It extracts the required information for parameter pre-defined  using D1 and D2 further agents tools respectively from response recieved from Invoicer agent.

   3. Authorizer agent :- It check the parameters defined and authorizations and if correct it send to Approved parameter DB and in other case it saves in Anomalies parameter for further course of action.

  This loop continues for whole invoice bill.
   
Human review :- 
   Every approved and non approved parameters are send to Chat interface one by one for human feedback and re run the process as per user recommendation if required .

Tools :-  Langchain , LangGraph , VectorDB ,  GPT-finetuned ( [B-LLM](B_llm.png)) and other tools.
  1. 🥈Query Data Visualizer
Data Visualizer tool

visual

Input :-

  1. Any type of Banking and non-banking data which Banker/auditers/Heads want to see in visual presentation .
  2. Types of Diagram ( histogram,piecharts,etc.)
  3. Querry for which data visual user want through chat interface only in natural language.

Output :-

  1. It intially create self querry and create visual presentations of Data.
  2. The query can be given by user and create on demand visual presentation with hassle free work. ( e.g. create a line plot between loan approval and loan re-payments , create histogram for types of loans approved,etc)
Working :-
 1. Data is first splitted into chunks and there respectivev context is stored in DB using our B-LLM.
 2. Based on User query a RAG(Retrieval-Augmented Generation) is performed and data is forwarded to viz-Generator.
 3. Viz-Generator ( Visual Generator ) generate the images and graphs based on Related data and showed at info-grapher stage.
 4. At info-grapher stage the Data-visualis are presented and further customizations are done ( e.g.* Sketch prompt: line sketch art,line drawing,etc ) through chat interface only in natural language.
  1. 🥉Recommendar for Auditing prefernces of Banks and Bank branches.

    Recommender

    recd

    Branch heads or maintainers of different branches of a bank will get recommendations for bank branches auditing prefernces and potential risks .

    This recommendaor will work on :-

    1. Bank branch transaction logs .
    2. Prevoius bank branch audit reports .

    Working :- It uses powerfull ML algorithms such as XGBOOST,CATBOOST,LGBM and our feature 1 i.e. Ai auditor to analyze the risk and uses voting classifier to determine best output at end .


Data Safety

Each feature of our solution is enabled with security layer of Qpaque layer

working :-

  1. Screenshot 2024-06-28 214835
  2. Screenshot 2024-06-28 214905

This is achived through using tools like langchain and Microsoft Presidio

Thank-you.....

About

Auditing and Compliance

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •