Інтерактивний довідник лікарських рослин на основі застосування штучного інтелекту

dc.contributor.advisorПавлов, Валерій Георгієвич
dc.contributor.authorФесун, Анна Валеріївна
dc.date.accessioned2026-09-11T08:31:52Z
dc.date.available2026-09-11T08:31:52Z
dc.date.issued2026
dc.description.abstractДипломний проєкт присвячено проєктуванню та розробці вебзастосунку «Інтерактивний довідник лікарських рослин на основі застосування штучного інтелекту». У роботі досліджено методи автоматичної ідентифікації рослин засобами комп'ютерного зору, можливості великих мовних моделей для генерації структурованих медичних довідок, а також архітектурний патерн cache-aside як спосіб оптимізації звернень до зовнішніх API. Розроблений застосунок надає користувачам можливість визначати вид лікарської рослини за фотографією за допомогою Pl@ntNet API, отримувати згенеровану Gemini API медичну довідку з результатами, збереженими у базі даних для повторного використання, переглядати каталог рослин, позначати місця їх знаходження на інтерактивній карті та відстежувати особисту історію пошуків. Клієнтську частину реалізовано на React із Tailwind CSS та Leaflet.js, серверну – на Node.js з Express, Prisma ORM і PostgreSQL; автентифікацію побудовано на основі JWT.
dc.description.abstractotherThis bachelor's thesis is dedicated to the design and development of the web application "Interactive Medicinal Plant Guide Based on Artificial Intelligence". The work investigates methods of automatic plant identification using computer vision, the capabilities of large language models for generating structured medical information, and the cache-aside architectural pattern as a means of optimising external API calls. The developed application enables users to identify medicinal plant species from photographs via the Pl@ntNet API, receive Gemini API-generated medical information cached in the database for reuse, browse a plant catalogue, mark plant locations on an interactive map, and track their personal search history. The frontend is implemented using React with Tailwind CSS and Leaflet.js; the backend is built on Node.js with Express, Prisma ORM and PostgreSQL, with JWT-based authentication.
dc.format.extent179 с.
dc.identifier.citationФесун, А. В. Інтерактивний довідник лікарських рослин на основі застосування штучного інтелекту : дипломний проєкт … бакалавра : 121 Інженерія програмного забезпечення / Фесун Анна Валеріївна. – Київ, 2026. – 179 с.
dc.identifier.urihttps://ela.kpi.ua/handle/123456789/82978
dc.language.isouk
dc.publisherКПІ ім. Ігоря Сікорського
dc.publisher.placeКиїв
dc.subjectвебзастосунок
dc.subjectлікарські рослини
dc.subjectштучний інтелект
dc.subjectкомп'ютерний зір
dc.subjectPl@ntNet API
dc.subjectGemini API
dc.subjectcache-aside
dc.subjectReact
dc.subjectNode.js
dc.subjectPostgreSQL
dc.titleІнтерактивний довідник лікарських рослин на основі застосування штучного інтелекту
dc.typeBachelor Thesis

Файли

Контейнер файлів
Зараз показуємо 1 - 1 з 1
Вантажиться...
Ескіз
Назва:
Fesun_bakalavr.pdf
Розмір:
8.13 MB
Формат:
Adobe Portable Document Format
Ліцензійна угода
Зараз показуємо 1 - 1 з 1
Ескіз недоступний
Назва:
license.txt
Розмір:
8.98 KB
Формат:
Item-specific license agreed upon to submission
Опис: