Проще говоря, потому что RDF - портативный, совместимый и многократно используемый
Использование RDF означает, что данные в вашей системе по своей сути могут повторно использоваться даже приложениями, которые ничего не знают о вашей конкретной модели данных (то есть словарях, онтологиях и т. Д.), Поскольку они все еще могут обрабатывать данные и извлекать из них информацию.
Кроме того, использование RDF означает, что вы не привязываетесь к проприетарному / специфичному для приложения формату или к определенной схеме XML, и вы можете легко расширять свою модель данных или добавлять аннотации, которые игнорируются основным приложением по вашему усмотрению.