An open API service indexing awesome lists of open source software.

https://github.com/munas-git/dialoguedesk-system


https://github.com/munas-git/dialoguedesk-system

Last synced: about 1 year ago
JSON representation

Awesome Lists containing this project

README

          

# DialogueDesk: AI-Powered Complaint Management & Meeting Insights

## 📌 Overview
**DialogueDesk** is an AI-powered complaint resolution and meeting management system designed to streamline customer feedback tracking and enhance meeting insights. It integrates a **Telegram chatbot** for users to log complaints and an **admin dashboard** for real-time monitoring and AI-driven meeting analysis.

By combining **Natural Language Processing (NLP)** and an intuitive interface, DialogueDesk helps businesses, customer support teams, and managers efficiently handle complaints while extracting valuable insights from meetings.

---
## 🎥 Demo Video (click to watch ⬇)
[![Watch the video](https://github.com/user-attachments/assets/6981f119-b90f-4d8d-8edd-5605e79984b5)](https://youtu.be/W1dqJ8m9B1k)

---

## 🔥 Key Features

### 1️⃣ **Complaint Tracking & Resolution**

#### ✅ User-Facing Features (**Telegram Bot**):
- **Report Complaints**: Submit complaints quickly via **@DialogueDeskBot**.
- **Real-Time Updates**: Receive instant updates on complaint progress.
- **Notification Management**: Customize when and how notifications are received.
- **Casual Conversations**: Engage in friendly chats with the bot.

#### ✅ Admin-Facing Features (**Dashboard**):
- **Live Complaint Monitoring**: View real-time user complaints.
- **Visual Insights**: Track complaint statistics, including resolution rates.
- **Topic Frequency Visualization**: Dynamic word cloud highlights trending complaints.
- **Searchable Complaint Log**: Easily filter and find specific complaints.

---

### 2️⃣ **AI-Powered Meeting Insights**

#### 🎙 **Meeting Audio Processing**
- Upload **recorded meeting audio** (formats: MP3, WAV, M4A, FLAC, WEBM).
- **Automatic Transcription**: AI-generated transcripts of meetings.
- **Key Topic Extraction**: Summarizes main discussion points.
- **Action Items**: Identifies tasks assigned during meetings.

#### 🔍 **AI-Driven Search & Insights**
- **Advanced Filtering**: Search historical meeting records by **date & topic**.
- **AI Q&A**: Ask the AI agent about **past meetings** for insights.
- **Meeting Summaries**: Quickly review meetings without replaying audio.

---

## 🎯 Target Audience

DialogueDesk is built for **businesses, teams, and organizations** looking to improve **customer experience** and **meeting productivity**. Ideal users include:

- **Customer Service Teams** 🏢 - Efficiently **track and resolve** complaints.
- **Business Managers** 📊 - Gain **insights from meetings** and enhance workflows.
- **Retail Stores & Restaurants** 🍽 - Improve operations through structured feedback.
- **Corporate Executives** 🏢 - Minimize **meeting overload** with AI-generated summaries.
- **Startup Ecosystems** 🚀 - Iterate quickly based on **customer feedback insights**.

---

## 🚀 Get Started

### 1️⃣ **Try the System**
- **Telegram Bot**: [@DialogueDeskBot](https://t.me/DialogueDeskBot) *(Temporarily Down)*
- **Admin Dashboard**: [DialogueDesk Dashboard](https://dialoguedesk-system.streamlit.app/)