All work

AI/ML · 2023

Adobe

Built a Slack-native generative AI app with RAG, RBAC, and audit logging for semantic search over workspace data.

Role
Technical Intern
Timeline
Jun 2023 to Aug 2023
Team
Adobe, San Jose
Year
2023

Overview

Technical Intern at Adobe. Built a Slack-native generative AI app on Node.js and Slack Bolt that brings retrieval-augmented answers into the workspace with enterprise controls.

Challenge

Knowledge inside a large Slack workspace is scattered and unsearchable, and any AI layer over it has to respect role-based access and leave an audit trail.

Solution

Implemented a vector store for semantic search over Slack data with natural-language Q&A and thread summarization, wrapped in RBAC and audit logging.

Impact

  • Slack-native GenAI app with RAG over workspace data
  • RBAC and audit logging for enterprise use
  • Natural-language Q&A and thread summarization

Technologies

Node.jsSlack BoltRAGVector SearchOpenAI
Zakaria Kortam | AI Engineer & Product Engineer