20000Coin

Research and Development AI Agent

aiai/mlchatbot
  • Posted 20 weeks ago

Information :

APPLICANTS

1 Applied

TIME

Expired

BOUNTY DESCRIPTION

Requirements:

Requirement Document: Prototype of a Research and Development AI Agent


Overview

We are seeking the development of a sophisticated AI Agent tailored to assist businesses in research and development activities. The agent will have capabilities for web search, document analysis, question answering (Q/A), and summarization. Additionally, it should support model switching based on user selection and engage users with follow-up questions for better context understanding.


Core Functionalities

1. Web Search Capability

  • Objective: Enable the agent to retrieve relevant information from the web.
  • Requirements:
    • Integration with a search engine API (e.g., Google Custom Search, Bing Search API).
    • Ability to rank results based on relevance and user query intent.
    • Support for multi-step search queries.

2. Document Analysis

  • Objective: Allow users to upload and analyze documents for extracting insights.
  • Requirements:
    • Support for common document formats (e.g., PDF, DOCX, TXT).
    • Extraction of key information and metadata.
    • Highlight important sections based on user-defined criteria or AI-driven importance scoring.

3. Question Answering (Q/A)

  • Objective: Provide accurate answers to user queries.
  • Requirements:
    • Utilize pre-trained language models (e.g., OpenAI GPT, Llama 3.2 Vision).
    • Enable context-aware answering.
    • Support follow-up questions for refinement and clarification.

4. Summarization

  • Objective: Summarize lengthy texts and documents effectively.
  • Requirements:
    • Provide both extractive and abstractive summarization options.
    • Allow customization of summary length and level of detail.

Advanced Features

1. Model Switching

  • Objective: Allow users to select or switch between multiple AI models for specific tasks.
  • Requirements:
    • Support integration with various models (e.g., GPT, Llama, Claude).
    • Present users with a list of available models and their descriptions.
    • Dynamically switch models without restarting sessions.

2. Follow-Up Questioning

  • Objective: Enhance user interaction through clarifying and probing questions.
  • Requirements:
    • AI-driven logic to detect when additional context or clarification is needed.
    • Ability to rephrase or elaborate on user input.

User Interface (UI) Requirements

1. Dashboard

  • Provide a central hub for users to:
    • Input queries.
    • Upload documents.
    • View and manage model selections.

2. Interaction Panel

  • Chat-style interface for seamless interaction.

3. Results and Summaries

  • Organized display of search results and document insights.

Technical Requirements

1. Backend

  • Language models, Inference APIs and orchestration libraries for core AI functionalities.
  • Integration with web search

2. Frontend

  • You can use streamlit or something similar to demonstrate. Enterprise UI is not in the scope.

3. Security

  • Secure upload and storage for documents.
  • Compliance with data protection regulations (e.g., GDPR).

Performance Metrics

  • Accuracy: High precision in Q/A and summarization.
  • Speed: Real-time responses within 2-3 seconds.
  • Usability: Positive user feedback on the interaction experience.
  • Scalability: Efficient performance for up to 1,000 concurrent users.

Deliverables

  1. Fully functional AI Agent with described features.
  2. Documentation including:
    • System architecture.
    • User guide.
    • Maintenance and troubleshooting guide.

Timeline

  • Phase 1: Development of core functionalities (3 weeks).
  • Phase 2: Integration, testing, and model fine-tuning (1 weeks).

Budget

To be discussed based on proposals and complexity of implementation. POC Rewards: 20,000 coins will be rewarded to the collaborating team members.


Proposal Submission

  • Submit a detailed proposal outlining:
    • Technical approach.
    • Milestones and timelines.
    • Budget estimation.
    • Relevant experience and portfolio.

Contact: For questions or clarifications, please reach out to the support team.


We look forward to your innovative solutions for building this transformative AI Agent!

Note: This prototype requirement is for one of the client at RentPrompts.