Я пытаюсь создать семантический поиск, используя Java в качестве базового языка программирования.
Моя задача - создать поисковый прототип, который будет содержать тройки, а именно пациентов, посещений и врачей. Если я выполняю поиск по имени пациента, результатом должны быть имя пациента, время посещения и имя соответствующего врача.
Я собираюсь использовать тройки в виде текстовых файлов, где говорится, что информация о пациентах, посещениях и врачах будет содержаться в каждом текстовом файле, например Patient.txt, посещения.txt и doctor.txt соответственно.
Здесь я собираюсь создать поиск с использованием Java вместе с некоторыми ограничениями целостности для получения результатов, которые, я уверен, я смогу сделать это. Но меня попросили сделать это, используя концепции RDF. Именно здесь начинается путаница, я не совсем уверен, как интегрировать концепции RDF и тройки с Java, и я также не совсем понимаю, с чего начать.