Description: We are seeking an experienced developer to create an AI-powered chatbot that integrates with Viber and utilizes data platforms. Our goal is to develop a personalized assistant that provides users with relevant information. This chatbot should be capable of delivering real-time responses and engaging user interactions on Viber and potentially other messaging platforms like WhatsApp, Telegram, and Facebook Messenger.
Responsibilities:
- Develop and deploy an AI chatbot capable of handling user queries.
- Integrate the chatbot with Viber, ensuring smooth functionality and user experience.
- Utilize data from open data portals to provide accurate and up-to-date information.
- Ensure the solution is developed under an open license (GPL, Creative Commons, or similar), making it publicly available and replicable.
- Provide comprehensive documentation, including installation instructions, usage guidelines, and any dependencies or prerequisites.
Requirements:
- Proven experience in developing AI chatbots and integrating them with messaging platforms like Viber.
- Proficiency in programming languages such as Python, JavaScript, or Node.js.
- Experience with natural language processing (NLP) and machine learning algorithms.
- Familiarity with open data platforms and APIs.
- Strong problem-solving skills and the ability to work independently.
- Excellent communication skills to ensure clear and effective collaboration.
Deliverables:
- Fully functional AI chatbot integrated with Viber.
- Source code hosted on GitHub with an open license.
- Detailed documentation including installation instructions and usage guidelines.
- User interface design for the chatbot interaction on Viber.
- Testing and debugging to ensure a seamless user experience.