This project involves developing a straightforward interface that will empower our admins to enrich the chatbot’s knowledge base by uploading documents or providing URLs (for direct access or scraping) and other data loaders available.
The ultimate goal is to leverage a Retriever-Augmented Generation (RAG) system to improve the chatbot’s response quality and relevance. The chatbot is built on Next.js 14, and familiarity with this framework is essential.
Responsibilities:
Design and implement a user-friendly interface for admins to upload documents or input URLs.
Develop or integrate a scraper for extracting information from specified URLs when necessary.
Incorporate vector embedding techniques to enhance the chatbot’s understanding and retrieval of information.
Ensure seamless integration of the data loading mechanism with the chatbot’s existing infrastructure.
Collaborate with the team to define and achieve project milestones, maintaining clear and consistent communication throughout the development process.
Requirements:
Proven experience as a software engineer, with a strong background in JavaScript and Next.js 14.
Expertise in implementing vector embeddings and working with machine learning models.
Experience in building or integrating web scrapers and handling various data formats.
Strong understanding of chatbot development, preferably with experience in enhancing chatbots with RAG or similar systems.
Ability to write clean, efficient, and well-documented code.
Hourly Range: $25.00-$100.00
Posted On: March 21, 2024 01:22 UTC
Category: Full Stack Development
Skills:Next.js, Python, JavaScript, Node.js
Country: United Arab Emirates
click to apply
Powered by WPeMatico
