Skip to content

Jarvis 🤖: A RAG (Retrieval-Augmented Generation) based virtual assistant which uses websites as source of information before generating a response.

Notifications You must be signed in to change notification settings

NeilFabiao/ChatWithWeb

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Chat With websites (Experimental stage - Beta)

Exploring the capabilities of Retrieval-Augmented Generation (RAG) that leverages web content as a knowledge base to provide informed responses.

Jarvis 🤖🔗 is designed to streamline the process of summarizing and answering questions from specific websites. This tool excels in extracting precise information and responding to detailed queries from lengthy texts, proving invaluable for researchers, students, and anyone eager to quickly obtain insights from online materials.

Example of Chatbot

alt-text-1

Simple Use Case Example:

Background: Jordan, a student, is researching the latest trends in machine learning for a school project but is constrained by time.

Use Case: Utilizing Jarvis 🤖🔗, set to dissect Lilian Weng's comprehensive blog post, Jordan requests, "Can you provide a summary of the main points discussed in this article?" After receiving a succinct overview, he delves deeper, asking, "What does Lilian Weng predict about the future of reinforcement learning?"

Outcome: Jarvis's prompt assistance enables Jordan to swiftly gather an essential summary and detailed answers, significantly aiding his research and allowing him to concentrate on his project with well-sourced information.

Additional Use Cases:

  • Conversational AI for Business: Integrate Jarvis into corporate intranets to offer employees instant access to critical company information, diminishing the need for extensive searches.
  • Customer Support Automation: Implement Jarvis to field common customer inquiries based on FAQs and product manuals, thereby enhancing the efficiency of customer service operations.

Website for Analysis:

Explore the insightful discussions in Lilian Weng's Blog Post.

References

  1. Conversations and insights from various individuals encountered during the project's development.
  2. Harrison Chase, "LangChain: Chat with Your Data" from DeepLearningAI. Available at: DeepLearning.AI - LangChain.
  3. Sophia Yang, LangChain tutorials on GitHub. Accessible at: Sophia MYang - LangChain Tutorials.
  4. Alejandro AO, Chat with Websites project repository on GitHub. Visit: GitHub - Chat with Websites.
  5. Various resources and documentation found on GitHub and Google.

Who do I talk to?

  • Repo owner Neil Fabião -> @neilfabiao ✌🏾

Note

This project was created for research purposes 🥲. Please ensure to comply with guidelines and the terms of use for APIs and rights.

About

Jarvis 🤖: A RAG (Retrieval-Augmented Generation) based virtual assistant which uses websites as source of information before generating a response.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages