Building a Scalable Document Querying Chatbot: Corbin Capital

Building a Scalable Document Querying Chatbot: Corbin Capital

Business Problem

  • The Alternate Assets Management firm had 43 Major Holdings, with major Portfolio valuing upto $ 100M.
  • Having high-end clients, their USP was building a bespoke investment portfolio for each of their clients, which required in depth knowledge of each asset & portfolio, including the historical returns, real time portfolio comparison etc.
  • With hundreds of complex documents & financial reports for each portfolio, it took months for their portfolio manager, especially leaders, to understand the offerings & often failed to utilized the true value of these for their clients.

About Corbin Capital

Corbin Capital Partners is a woman-led investment firm specializing in alternative assets like hedge funds and credit investments. They manage client money through various methods and prioritize client satisfaction. As of April 1, 2024, they manage $9.1 billion in assets.

Explore Now

Solution

GoML’s consulting team sat down with different portfolio managers to understand various inputs & features for each portfolio, as well as the data backing them:
•A GPT – 4 Turbo powered agent ingested all the portfolio documents (structured, unstructured, images, video & audio transcriptions)
•A RAG based engine extracted all the data from these multiple sources and allowed the portfolio managers to interact with this data realtime, to gain inisights, build clear comparisons, understand the portfolio structure, perform complex mathematical functions and get detailed portfolio reports

Building a Scalable Document Querying Chatbot: Corbin Capital
Click to View in Full Size

Architecture

  • React.js UI, secure SSL on Linux VM.
  • Ingests data from sources like GitHub processes with Vision Parser.
  • Azure AI services (OpenAI Vision, Turbo, Embed, AI Search) for data processing and querying.
  • Azure Cosmos DB is used for structured data, and SharePoint integration is used for document management.
  • User authentication, logging interactions for auditing.
  • Scheduler-managed scalable architecture for efficient task execution.
  • Analyzes user interactions and feedback for ongoing refinement.
Outcomes

0Faster Answers, Better Decisions

Chatbot provides quick access to info, streamlining workflows and empowering informed choices.

0Shared Knowledge, Stronger Teams

Breaks down information silos, fostering knowledge sharing and collaboration across teams.

0Reduced Errors, Increased Accuracy

Eliminates human error in document searches, leading to more reliable data and accurate decisions.

Technology Stack​