Giter Club home page Giter Club logo

evadb-slack-bot's Introduction

EvaDB Slack Bot

This bot ๐Ÿค– allows users to ask questions about PDFs ๐Ÿ“„ using EvaDB.

EvaDB: https://github.com/georgia-tech-db/evadb.

EvaDB enables software developers to build AI apps in a few lines of code. Its powerful SQL API simplifies AI app development for both structured and unstructured data. EvaDB's benefits include:

  • ๐Ÿ”ฎ Easy to connect EvaDB with your SQL database system and build AI-powered apps with SQL queries
  • ๐Ÿค Query your data with a pre-trained AI model from Hugging Face, OpenAI, YOLO, PyTorch, and other AI frameworks
  • โšก๏ธ Faster queries thanks to AI-centric query optimization
  • ๐Ÿ’ฐ Save money spent on running models by efficient CPU/GPU use
  • ๐Ÿ”ง Fine-tune your AI models to achieve better results

๐Ÿ‘‹ Hey! If you're excited about our vision of bringing AI inside database systems, show some โค๏ธ by:

Example Conversation

evadb-bot evadb-bot-2

evadb-bot.pdf

Installation

Local Host

Note: requries ngrok

1) Export your Slack Bot Token and Signing Key to the environment

export SLACK_BOT_TOKEN=<your-slack-token>
export SLACK_SIGNING_SECRET=<you-slack-siging-secret>

2) Load the PDF datasets into EvaDB

Refer EvaDB Docs

3) Start Flask server

FLASK_APP=slack_client.py FLASK_ENV=development flask run -p <port-number>

4) (Optional) Expose your Public IP

ngrok http <port-number>

Privacy Notice

We're here to make sure you get the best answers possible. Rest easy โ€“ your questions are collected anonymously, all in the spirit of providing you with top-notch responses. Your privacy matters to us!

evadb-slack-bot's People

Contributors

aryan-rajoria avatar jiashenc avatar jarulraj avatar kaushikravichandran avatar

Stargazers

Gaurav Tarlok Kakkar avatar  avatar  avatar

Watchers

Kexin Rong avatar Andy Xu avatar Xu Chu avatar Deven Bansod avatar Prashanth Dintyala avatar  avatar Anirudh Prabakaran avatar Gaurav Tarlok Kakkar avatar Adarsh Honawad avatar  avatar Sayan Sinha avatar  avatar

evadb-slack-bot's Issues

Should EvaDB support build_rag_query?

Open to discussion. Do we think it is better to support build_rag_query in EvaDB's SQL query? Or leave it outside EvaDB. I personally think we should support within EvaDB to have a more seemless user experience. We can create an issue in the EvaDB repo as a feature request for supporting build_rag_query in SQL.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.