Skip to content

Latest commit

 

History

History
54 lines (37 loc) · 2.8 KB

README.md

File metadata and controls

54 lines (37 loc) · 2.8 KB

PlatformHero.ai

AI-powered search for the modern Power Platform explorer.

About PlatformHero

PlatformHero is a test application for GraphRAG (Graph Retrieval-Augmented Generation), designed to enhance advanced data interaction and analysis using diverse data sources within the Microsoft Power Platform. Ideal for researchers, educators, and data enthusiasts, PlatformHero combines AI-powered search with dynamic data visualization.

Behind the Scenes

PlatformHero leverages several technologies to deliver robust data insights:

  1. Microsoft GraphRAG
    A technique that integrates text extraction, network analysis, and LLM-driven summarization for deep insights into text datasets.

  2. Neo4j
    A graph database for managing complex data relationships, central to the GraphRAG model.

  3. OpenAI
    Provides AI-driven embedding and natural language processing to generate contextual answers.

  4. LangChain
    Framework for building applications powered by language models, enabling complex data processing and seamless LLM integration.

  5. Upstash
    A Redis-based caching service, implemented to manage rate limits and ensure efficient data handling.

  6. MongoDB
    Stores logs for analytics, tracking search trends, and refining the user experience.

  7. Vercel
    Hosting for a fast, responsive frontend interface built with Next.js.

  8. Heroku
    Backend hosting using FastAPI, allowing for real-time data streaming and scalable infrastructure.

Getting Started

  1. Interactive Search: Visit PlatformHero.ai and enter a query to explore connections and insights.
  2. Customizable Graphs: Visualize and expand graph data relationships using the interactive 3D interface.
  3. Community Knowledge Sharing: Share your blog or Microsoft Power Platform text sources, contributing to a growing knowledge base, at ask@platformhero.ai.

Support & Feedback

We value community feedback and contributions:

  • Contributions: Expand PlatformHero’s knowledge base by sharing links to educational content.
  • Feedback: Provide input on response accuracy to help refine PlatformHero’s capabilities.

Reach out with any questions or feedback at ask@platformhero.ai.

Rate Limits

To maintain optimal performance and prevent misuse, PlatformHero enforces the following rate limits:

  • Requests per minute: Limited to 4 requests per user.
  • Daily requests: Capped at 30 requests per user.

PlatformHero is a sandbox for exploring GraphRAG and AI solutions.