0% found this document useful (0 votes)
2 views2 pages

SearchEnabledChatbot Guide

This document outlines the resources and tools necessary to build a search-enabled chatbot that can analyze internet results and provide detailed answers. It includes key research papers, open-source frameworks like LangChain and Haystack, APIs for web search access, and AI platforms with browsing capabilities. The recommended approach involves integrating these tools for effective chatbot functionality.

Uploaded by

anisha.singh1301
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
2 views2 pages

SearchEnabledChatbot Guide

This document outlines the resources and tools necessary to build a search-enabled chatbot that can analyze internet results and provide detailed answers. It includes key research papers, open-source frameworks like LangChain and Haystack, APIs for web search access, and AI platforms with browsing capabilities. The recommended approach involves integrating these tools for effective chatbot functionality.

Uploaded by

anisha.singh1301
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

Building a Search-Enabled Chatbot

Overview:

This document provides sources and tools to create a chatbot that can search the internet, analyze the

results, and provide comprehensive answers.

Key Research Papers:

1. WebGPT (OpenAI): https://arxiv.org/abs/2112.09332

2. REALM (Google Research): https://ai.googleblog.com/2020/08/learning-to-retrieve-passages-for.html

3. RAG (Facebook AI): https://arxiv.org/abs/2005.11401

Open Source Frameworks & Tools:

1. LangChain: https://www.langchain.com

GitHub: https://github.com/langchain-ai/langchain

2. Haystack by deepset: https://haystack.deepset.ai

GitHub: https://github.com/deepset-ai/haystack

APIs for Web Search Access:

1. SerpAPI: https://serpapi.com

2. Bing Search API: https://www.microsoft.com/en-us/bing/apis

3. Google Custom Search API: https://developers.google.com/custom-search

AI Platforms with Web Browsing:

1. Perplexity AI: https://www.perplexity.ai

2. You.com Chat: https://you.com/chat

3. ChatGPT with Browsing (Plus plan): https://chat.openai.com

How to Build Your Own Bot:

Combine these:

- LangChain (or Haystack) for flow control


- GPT-4 for text generation

- SerpAPI/Bing/Google API for search

- Optional: summarize or rank results for better output

You might also like