AOSSIE-Org / AOSSIE-Org/Devr.AI

FEATURE REQUEST: Implement FAQ Handler with Web Search for Organizational Queries

Open
#97 19 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
Python
Stars
102
Forks
137
PR merge metrics
No merged PRs in 30d

Description

### Is your feature request related to a problem?

- [x] Yes, it is related to a problem

### Describe the feature you'd like

## 🌟 Feature Description

This feature re-envisions the **`FAQ Handler`** as a specialized tool that leverages web search to answer general, high-level questions about the organization. It is designed to be the go-to tool for users seeking to understand the organization's mission, projects, and operational model.

It will be triggered when users ask questions like:

* *"What is this organization all about?"*
* *"How does this organization work?"*
* *"What projects do you have?"*
* *"What are the main goals of Devr.AI?"*

## 🔍 Problem Statement

Newcomers and potential contributors often have foundational questions about the organization itself before they dive into specific projects. Answering these questions manually is repetitive and inefficient. While a static knowledge base could work, it risks becoming outdated. A dynamic approach is needed to provide accurate, current information based on the organization's official public presence.

## 🎯 Expected Outcome

The `FAQ Handler` will act as an automated public-facing representative, providing instant and accurate information about the organization. The expected outcome is a system that can:

* **Receive a general query** about the organization.
* **Dynamically search the web**, focusing on the organization's official website, blog, and public repositories.
* **Synthesize the search results** into a concise, easy-to-understand answer.
* **Provide source links** to allow users to explore the topic further.

## 📷 Screenshots and Design Ideas

The workflow will be managed by the `FAQ Handler` tool, which will essentially be a specialized and intelligent implementation of a web search node.

Refer Notion for preferred workflow.

## 📋 Additional Context

By aligning the **`FAQ Handler`** with the **Web Search** tool, we ensure a "single source of truth": the organization's own website and public materials. This approach is highly scalable and low-maintenance.

To make this tool effective, the primary task is not to build a database of FAQs, but to ensure that the organization's **website is well-structured and contains clear, findable answers** to these common questions. The success of the `FAQ Handler` is directly tied to the quality of the organization's public-facing content.

### Record

- [x] I agree to follow this project's Code of Conduct
- [ ] I want to work on implementing this feature

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.