Installation, Configuration, and Addition of New Feature to the AI-Engine Plugin

Job ID: 36792347

Budget: €250 – €750 EUR

Project Description
1.1. Website
Website Type: WordPress
Website Theme: Medical Tourism
1.2. Project Objective

Extend the functionality of the AI-Engine plugin to analyze the website content and use it in the chatbot responses.
1.3. Adding a New Feature

Implement the ability to add, delete, and modify new content (posts) in the system for further analysis and corresponding responses to questions.
The feature should be displayed as a button on each post or page.
1.4. Content Handling

When new content is added or modified, the AI should analyze the content and respond accordingly, using the content in appropriate answers.
When content is deleted, the AI should not use it in responses.
1.5. Impact Assessment of the New Feature on Bot Performance

The new feature should not affect the bot's performance and quality of operation without it.
To evaluate the bot's performance without the button, it is proposed to first implement the basic chatbot functions (Phase 1) and then add the new feature after satisfactory bot responses.
Phase 1: Basic Functions
Implement basic chatbot functions for medical tourism.
2.1. Message Filtering

The bot should differentiate between queries related to medical tourism and those unrelated to the topic.
All medical queries should be classified as commercial (related to website topics) or non-commercial (not related to website topics), except for certain exceptions that are still related to medical tourism.
When responding to commercial queries, the bot should encourage users to provide their contact details for future communication with company managers.
Non-commercial queries should be answered without collecting contact information.
If a non-commercial query contains a commercial aspect, the bot should motivate the user to leave their contact information after responding.
2.2. Contact Information Collection

Contact information includes: name, surname, date of birth, email, and phone number.
After collecting the contact information, the bot should send the following data to the specified email (entered via a clear field for email input for request processing):
Geolocation
Page from which the request was submitted
Correspondence with the client
Client's contact information
Patient Filter

Before scheduling an appointment, the bot should filter patients through questions.
Based on the response, the bot should provide the following information:
Insured patients who speak German:
Warn about the paid appointment service and retrieve the price from the table.
Insured patients who do not speak German:
Warn about the paid appointment service and retrieve the price from the table for this patient group.
Self-paying patients:
Collect contact information without providing additional information.
Response to Queries

All queries unrelated to medicine and the company's activities should remain unanswered.
Example responses and additional instructions will be provided.
Related categories: WordPress Artificial Intelligence OpenAI ChatGPT