Skip to content

mrzasad/auto-refund-ai

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🤖 Refund Automation System

An AI-powered Streamlit application that automates refund decisions for customer complaints using LangChain and OpenAI's GPT models.

Features

Key Features:

  • Data Loading: Upload Excel files with customer complaint tickets
  • AI-Powered Extraction: Use LLMs with Pydantic models to extract delivery and claim dates
  • Intelligent Decision Making: Automated approval/rejection based on refund policy
  • Email Generation: Generate personalized response emails using prompt templates
  • Structured Output: Store all results in pandas DataFrames
  • Streamlit Dashboard: Interactive UI with progress tracking and visualizations

Requirements

  • Python 3.8+
  • OpenAI API Key
  • Libraries: streamlit, pandas, langchain, pydantic, openpyxl

Installation

pip install -r requirements.txt

About

An intelligent, Streamlit-based web application that automates customer complaint processing and refund decision-making. It leverages Large Language Models (LLMs) and LangChain to extract key dates, evaluate policy eligibility, calculate processing times, and generate customized customer emails.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages