Our programme simplifies the process of finding suitable health-related products by allowing users to search based on their condition and the patient’s age. Traditional e-commerce platforms require manual filtering, but our solution automates this process using AI-powered recommendations.The programme consists of two main components: a web scraper and a chatbot. The web scraper, built with Selenium, extracts product details such as category, name, price, description, and links from the Guardian website, focusing on the Health and Baby categories. This data is then stored in a CSV file. The chatbot loads this data, takes user input (condition and age), classifies the patient, and uses OpenAI’s API to find relevant products through a similarity search. It filters results based on symptoms and keywords, displaying product names, prices, descriptions, and links for easy selection.
Unlike traditional search tools, our chatbot provides AI-driven recommendations based on symptoms rather than just product categories, making it more user-friendly and efficient. The system automates product discovery, ensuring that users quickly find relevant health products without extensive searching. By integrating web scraping, AI, and chatbot functionality, our solution offers a seamless and intelligent way to navigate health-related product options.
Developed by: Qeshm, Veng Hann and Jovan