ΠΠΈΡ ΠΈΡΠΊΠ°Π» Π΄Π° ΠΏΡΠ΅Π΄ΡΡΠ°Π²Ρ Π½Π° ΠΎΠ±ΡΠ΅ΡΡΠ²Π΅Π½ΠΎΡΡΡΠ° ΡΡΠ°Π³ΠΌΠ΅Π½Ρ ΠΎΡ ΡΠ°Π·ΠΈ Π½Π°ΡΠΊΠΎΡΠΎ ΠΈΠ·Π΄Π°Π΄Π΅Π½Π° ΠΊΠ½ΠΈΠ³Π°:
ΠΠ½ΡΠΎΠ»ΠΎΠ³ΠΈΡΠ½ΠΎ ΠΌΠΎΠ΄Π΅Π»ΠΈΡΠ°Π½Π΅ Π½Π° ΠΏΡΠ΅Π΄ΠΏΡΠΈΡΡΠΈΠ΅: ΠΌΠ΅ΡΠΎΠ΄ΠΈ ΠΈ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ [Π’Π΅ΠΊΡΡ]: ΠΌΠΎΠ½ΠΎΠ³ΡΠ°ΡΠΈΡ / [Π‘. Π. ΠΠΎΡΡΠΊΠΎΠ², Π‘. Π‘. ΠΡΠ°Π»ΠΈΠ½, Π. Π. ΠΡΡΡΠ°ΠΊ ΠΈ Π΄Ρ.; ΠΈΠ·ΠΏΡΠ»Π½ΠΈΡΠ΅Π»Π΅Π½ ΡΠ΅Π΄Π°ΠΊΡΠΎΡ Π‘. Π. ΠΠΎΡΡΠΊΠΎΠ²]. - ΠΠΊΠ°ΡΠ΅ΡΠΈΠ½Π±ΡΡΠ³: ΠΠ·Π΄Π°ΡΠ΅Π»ΡΡΠ²ΠΎ Π½Π° Π£ΡΠ°Π»ΡΠΊΠΈΡ ΡΠ½ΠΈΠ²Π΅ΡΡΠΈΡΠ΅Ρ, 2019. - 234 Ρ.: ΠΈΠ»., ΡΠ°Π±Π».; 20 ΡΠΌ. β ΠΠ²ΡΠΎΡ. ΠΏΠΎΡΠΎΡΠ΅Π½ΠΎ Π½Π° Π·Π°Π΄Π½ΠΈΡ ΡΠΈΠ½ΠΈΠ³Π΅Ρ. Ρ. β ΠΠΈΠ±Π»ΠΈΠΎΠ³ΡΠ°ΡΠΈΡ Π² ΠΊΡΠ°Ρ Π½Π° Π³Π». β ISBN 978-5-7996-2580-1: 200 ΠΊΠΎΠΏΠΈΡ.
Π¦Π΅Π»ΡΠ° Π½Π° ΠΏΡΠ±Π»ΠΈΠΊΡΠ²Π°Π½Π΅ΡΠΎ Π½Π° ΡΠΎΠ·ΠΈ ΡΡΠ°Π³ΠΌΠ΅Π½Ρ Π² HabrΓ© Π΅ ΡΠ΅ΡΠΈΡΠΈ:
- ΠΠ΄Π²Π° Π»ΠΈ Π½ΡΠΊΠΎΠΉ ΡΠ΅ ΠΌΠΎΠΆΠ΅ Π΄Π° Π΄ΡΡΠΆΠΈ ΡΠ°Π·ΠΈ ΠΊΠ½ΠΈΠ³Π° Π² ΡΡΡΠ΅ΡΠ΅ ΡΠΈ, Π°ΠΊΠΎ Π½Π΅ Π΅ ΠΊΠ»ΠΈΠ΅Π½Ρ Π½Π° ΡΠ²Π°ΠΆΠ°Π²Π°Π½
SergeIndex ; ΠΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΎ Π½Π΅ ΡΠ΅ ΠΏΡΠΎΠ΄Π°Π²Π°. - ΠΠ°ΠΏΡΠ°Π²Π΅Π½ΠΈ ΡΠ° ΠΊΠΎΡΠ΅ΠΊΡΠΈΠΈ Π² ΡΠ΅ΠΊΡΡΠ° (ΡΠ΅ Π½Π΅ ΡΠ° ΠΏΠΎΠ΄ΡΠ΅ΡΡΠ°Π½ΠΈ ΠΏΠΎ-Π΄ΠΎΠ»Ρ) ΠΈ ΡΠ° Π½Π°ΠΏΡΠ°Π²Π΅Π½ΠΈ Π΄ΠΎΠΏΡΠ»Π½Π΅Π½ΠΈΡ, ΠΊΠΎΠΈΡΠΎ Π½Π΅ ΡΠ° ΠΌΠ½ΠΎΠ³ΠΎ ΡΡΠ²ΠΌΠ΅ΡΡΠΈΠΌΠΈ Ρ ΡΠΎΡΠΌΠ°ΡΠ° Π½Π° ΠΏΠ΅ΡΠ°ΡΠ½Π° ΠΌΠΎΠ½ΠΎΠ³ΡΠ°ΡΠΈΡ: ΡΠ΅ΠΌΠ°ΡΠΈΡΠ½ΠΈ Π±Π΅Π»Π΅ΠΆΠΊΠΈ (ΠΏΠΎΠ΄ ΡΠΏΠΎΠΉΠ»Π΅ΡΠΈ) ΠΈ Ρ ΠΈΠΏΠ΅ΡΠ²ΡΡΠ·ΠΊΠΈ.
- ΠΈΡΠΊΠ°ΠΌ Π΄Π° ΡΡΠ±ΠΈΡΠ°ΠΉΡΠ΅ Π²ΡΠΏΡΠΎΡΠΈ ΠΈ ΠΊΠΎΠΌΠ΅Π½ΡΠ°ΡΠΈ, Π·Π° Π΄Π° Π³ΠΈ Π²Π·Π΅ΠΌΠ΅ΠΌ ΠΏΡΠ΅Π΄Π²ΠΈΠ΄ ΠΏΡΠΈ Π²ΠΊΠ»ΡΡΠ²Π°Π½Π΅ΡΠΎ Π½Π° ΡΠΎΠ·ΠΈ ΡΠ΅ΠΊΡΡ Π² ΠΏΡΠ΅ΡΠ°Π±ΠΎΡΠ΅Π½ Π²ΠΈΠ΄ Π² Π΄ΡΡΠ³ΠΈ ΠΏΡΠ±Π»ΠΈΠΊΠ°ΡΠΈΠΈ.
- ΠΠ½ΠΎΠ³ΠΎ ΠΏΡΠΈΠ²ΡΡΠΆΠ΅Π½ΠΈΡΠΈ Π½Π° ΡΠ΅ΠΌΠ°Π½ΡΠΈΡΠ½ΠΈΡ ΡΠ΅Π± ΠΈ ΡΠ²ΡΡΠ·Π°Π½ΠΈΡΠ΅ Π΄Π°Π½Π½ΠΈ Π²ΡΠ΅ ΠΎΡΠ΅ Π²ΡΡΠ²Π°Ρ, ΡΠ΅ ΠΊΡΡΠ³ΡΡ ΠΈΠΌ Π΅ ΡΠΎΠ»ΠΊΠΎΠ²Π° ΡΠ΅ΡΠ΅Π½, Π³Π»Π°Π²Π½ΠΎ Π·Π°ΡΠΎΡΠΎ Π½Π° ΡΠΈΡΠΎΠΊΠ°ΡΠ° ΠΏΡΠ±Π»ΠΈΠΊΠ° Π²ΡΠ΅ ΠΎΡΠ΅ Π½Π΅ Π΅ ΠΎΠ±ΡΡΠ½Π΅Π½ΠΎ ΠΏΡΠ°Π²ΠΈΠ»Π½ΠΎ ΠΊΠΎΠ»ΠΊΠΎ ΡΡΡΠ°Ρ ΠΎΡΠ½ΠΎ Π΅ Π΄Π° ΡΠΈ ΠΏΡΠΈΠ²ΡΡΠΆΠ΅Π½ΠΈΠΊ Π½Π° ΡΠ΅ΠΌΠ°Π½ΡΠΈΡΠ½ΠΈΡ ΡΠ΅Π± ΠΈ ΡΠ²ΡΡΠ·Π°Π½ΠΈΡΠ΅ Π΄Π°Π½Π½ΠΈ. ΠΠ²ΡΠΎΡΡΡ Π½Π° ΡΡΠ°Π³ΠΌΠ΅Π½ΡΠ°, Π²ΡΠΏΡΠ΅ΠΊΠΈ ΡΠ΅ ΠΏΡΠΈΠ½Π°Π΄Π»Π΅ΠΆΠΈ ΠΊΡΠΌ ΡΠΎΠ·ΠΈ ΠΊΡΡΠ³, Π½Π΅ Π΅ Π½Π° ΡΠΎΠ²Π° ΠΌΠ½Π΅Π½ΠΈΠ΅, Π½ΠΎ Π²ΡΠΏΡΠ΅ΠΊΠΈ ΡΠΎΠ²Π° ΡΠ΅ ΡΠΌΡΡΠ° Π·Π° Π΄Π»ΡΠΆΠ΅Π½ Π΄Π° Π½Π°ΠΏΡΠ°Π²ΠΈ Π½ΠΎΠ² ΠΎΠΏΠΈΡ.
ΠΠΎ ΡΠΎΠ·ΠΈ Π½Π°ΡΠΈΠ½,
Π‘Π΅ΠΌΠ°Π½ΡΠΈΡΠ½Π° ΠΌΡΠ΅ΠΆΠ°
ΠΠ²ΠΎΠ»ΡΡΠΈΡΡΠ° Π½Π° ΠΠ½ΡΠ΅ΡΠ½Π΅Ρ ΠΌΠΎΠΆΠ΅ Π΄Π° Π±ΡΠ΄Π΅ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π΅Π½Π° ΠΏΠΎ ΡΠ»Π΅Π΄Π½ΠΈΡ Π½Π°ΡΠΈΠ½ (ΠΈΠ»ΠΈ Π΄Π° Π³ΠΎΠ²ΠΎΡΠΈΠΌ Π·Π° Π½Π΅Π³ΠΎΠ²ΠΈΡΠ΅ ΡΠ΅Π³ΠΌΠ΅Π½ΡΠΈ, ΠΊΠΎΠΈΡΠΎ ΡΠ° Π±ΠΈΠ»ΠΈ ΡΠΎΡΠΌΠΈΡΠ°Π½ΠΈ Π² ΡΠ΅Π΄Π°, ΠΏΠΎΡΠΎΡΠ΅Π½ ΠΏΠΎ-Π΄ΠΎΠ»Ρ):
- ΠΠΎΠΊΡΠΌΠ΅Π½ΡΠΈ Π² ΠΈΠ½ΡΠ΅ΡΠ½Π΅Ρ. ΠΠ»ΡΡΠΎΠ²ΠΈ ΡΠ΅Ρ
Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ - Gopher, FTP ΠΈ Π΄Ρ.
ΠΠ½ΡΠ΅ΡΠ½Π΅Ρ Π΅ Π³Π»ΠΎΠ±Π°Π»Π½Π° ΠΌΡΠ΅ΠΆΠ° Π·Π° ΠΎΠ±ΠΌΠ΅Π½ Π½Π° ΠΌΠ΅ΡΡΠ½ΠΈ ΡΠ΅ΡΡΡΡΠΈ. - ΠΠ½ΡΠ΅ΡΠ½Π΅Ρ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠΈ. ΠΠ»ΡΡΠΎΠ²ΠΈ ΡΠ΅Ρ
Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ ΡΠ° HTML ΠΈ HTTP.
ΠΡΡΠ΅ΡΡΠ²ΠΎΡΠΎ Π½Π° ΠΎΡΠΊΡΠΈΡΠΈΡΠ΅ ΡΠ΅ΡΡΡΡΠΈ ΠΎΡΡΠΈΡΠ° Ρ Π°ΡΠ°ΠΊΡΠ΅ΡΠΈΡΡΠΈΠΊΠΈΡΠ΅ Π½Π° ΡΡΡ Π½Π°ΡΠ° ΠΏΡΠ΅Π½ΠΎΡΠ½Π° ΡΡΠ΅Π΄Π°. - ΠΠ½ΡΠ΅ΡΠ½Π΅Ρ Π΄Π°Π½Π½ΠΈ. ΠΠ»ΡΡΠΎΠ²ΠΈ ΡΠ΅Ρ
Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ - REST ΠΈ SOAP API, XHR ΠΈ Π΄Ρ.
ΠΡΠ°ΡΠ° Π½Π° ΠΈΠ½ΡΠ΅ΡΠ½Π΅Ρ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡΡΠ°, Π½Π΅ ΡΠ°ΠΌΠΎ Ρ ΠΎΡΠ°ΡΠ° ΡΡΠ°Π²Π°Ρ ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΠΈ Π½Π° ΡΠ΅ΡΡΡΡΠΈ. - ΠΠ½ΡΠ΅ΡΠ½Π΅Ρ Π΄Π°Π½Π½ΠΈ. ΠΠ»ΡΡΠΎΠ²ΠΈΡΠ΅ ΡΠ΅Ρ
Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ ΡΠ° ΡΠ΅Ρ
Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈΡΠ΅ Π·Π° ΡΠ²ΡΡΠ·Π°Π½ΠΈ Π΄Π°Π½Π½ΠΈ.
Π’ΠΎΠ·ΠΈ ΡΠ΅ΡΠ²ΡΡΡΠΈ Π΅ΡΠ°ΠΏ, ΠΏΡΠ΅Π΄ΡΠΊΠ°Π·Π°Π½ ΠΎΡ ΠΡΡΠ½ΡΡΡ-ΠΠΈΠΉ, ΡΡΠ·Π΄Π°ΡΠ΅Π»ΡΡ Π½Π° Π²ΡΠΎΡΠΈΡΠ΅ ΠΎΡΠ½ΠΎΠ²Π½ΠΈ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ ΠΈ Π΄ΠΈΡΠ΅ΠΊΡΠΎΡ Π½Π° W3C, ΡΠ΅ Π½Π°ΡΠΈΡΠ° ΡΠ΅ΠΌΠ°Π½ΡΠΈΡΠ΅Π½ ΡΠ΅Π±; Π’Π΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈΡΠ΅ Π·Π° ΡΠ²ΡΡΠ·Π°Π½ΠΈ Π΄Π°Π½Π½ΠΈ ΡΠ° ΠΏΡΠ΅Π΄Π½Π°Π·Π½Π°ΡΠ΅Π½ΠΈ Π΄Π° Π½Π°ΠΏΡΠ°Π²ΡΡ Π΄Π°Π½Π½ΠΈΡΠ΅ Π² ΠΌΡΠ΅ΠΆΠ°ΡΠ° Π½Π΅ ΡΠ°ΠΌΠΎ ΠΌΠ°ΡΠΈΠ½Π½ΠΎ ΡΠ΅ΡΠΈΠΌΠΈ, Π½ΠΎ ΠΈ βΠΌΠ°ΡΠΈΠ½Π½ΠΎ ΡΠ°Π·Π±ΠΈΡΠ°Π΅ΠΌΠΈβ.
ΠΡ ΡΠΎΠ²Π°, ΠΊΠΎΠ΅ΡΠΎ ΡΠ»Π΅Π΄Π²Π°, ΡΠΈΡΠ°ΡΠ΅Π»ΡΡ ΡΠ΅ ΡΠ°Π·Π±Π΅ΡΠ΅ ΡΡΠΎΡΠ²Π΅ΡΡΡΠ²ΠΈΠ΅ΡΠΎ ΠΌΠ΅ΠΆΠ΄Ρ ΠΊΠ»ΡΡΠΎΠ²ΠΈΡΠ΅ ΠΏΠΎΠ½ΡΡΠΈΡ Π½Π° Π²ΡΠΎΡΠΈΡ ΠΈ ΡΠ΅ΡΠ²ΡΡΡΠΈΡ Π΅ΡΠ°ΠΏ:
- URL Π°Π΄ΡΠ΅ΡΠΈΡΠ΅ ΡΠ° Π°Π½Π°Π»ΠΎΠ³ΠΈΡΠ½ΠΈ Π½Π° URI,
- Π°Π½Π°Π»ΠΎΠ³ΡΡ Π½Π° HTML Π΅ RDF,
- HTML Ρ ΠΈΠΏΠ΅ΡΠ²ΡΡΠ·ΠΊΠΈΡΠ΅ ΡΠ° ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΈ Π½Π° URI ΡΡΠ΅ΡΠ°Π½ΠΈΡ Π² RDF Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠΈ.
Π‘Π΅ΠΌΠ°Π½ΡΠΈΡΠ½ΠΈΡΡ ΡΠ΅Π± Π΅ ΠΏΠΎ-ΡΠΊΠΎΡΠΎ ΡΠΈΡΡΠ΅ΠΌΠ½Π° Π²ΠΈΠ·ΠΈΡ Π·Π° Π±ΡΠ΄Π΅ΡΠ΅ΡΠΎ Π½Π° ΠΠ½ΡΠ΅ΡΠ½Π΅Ρ, ΠΎΡΠΊΠΎΠ»ΠΊΠΎΡΠΎ ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½Π° ΡΠΏΠΎΠ½ΡΠ°Π½Π½Π° ΠΈΠ»ΠΈ Π»ΠΎΠ±ΠΈΡΠ°Π½Π° ΡΠ΅Π½Π΄Π΅Π½ΡΠΈΡ, Π²ΡΠΏΡΠ΅ΠΊΠΈ ΡΠ΅ ΠΌΠΎΠΆΠ΅ Π΄Π° Π³ΠΈ Π²Π·Π΅ΠΌΠ΅ ΠΏΡΠ΅Π΄Π²ΠΈΠ΄. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, Π²Π°ΠΆΠ½Π° Ρ
Π°ΡΠ°ΠΊΡΠ΅ΡΠΈΡΡΠΈΠΊΠ° Π½Π° ΡΠΎΠ²Π°, ΠΊΠΎΠ΅ΡΠΎ ΡΠ΅ Π½Π°ΡΠΈΡΠ° Web 2.0, ΡΠ΅ ΡΡΠΈΡΠ° Π·Π° βΠ³Π΅Π½Π΅ΡΠΈΡΠ°Π½ΠΎ ΠΎΡ ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΠΈΡΠ΅ ΡΡΠ΄ΡΡΠΆΠ°Π½ΠΈΠ΅β. ΠΠΎ-ΡΠΏΠ΅ΡΠΈΠ°Π»Π½ΠΎ, ΠΏΡΠ΅ΠΏΠΎΡΡΠΊΠ°ΡΠ° Π½Π° W3C Π΅ ΠΏΡΠΈΠ·ΠΎΠ²Π°Π½Π° Π΄Π° Π³ΠΎ Π²Π·Π΅ΠΌΠ΅ ΠΏΡΠ΅Π΄Π²ΠΈΠ΄ "
ΠΡΡΡΡΠ² Π»ΠΈ Π΅ ΡΠ΅ΠΌΠ°Π½ΡΠΈΡΠ½ΠΈΡΡ ΡΠ΅Π±?
ΠΠΊΠΎ ΠΎΡΠΊΠ°ΠΆΠ΅ΡΠ΅
Π ΠΎΠ±ΡΠΈ Π»ΠΈΠ½ΠΈΠΈ Π°Π²ΡΠΎΡΡΡ Π½Π΅ ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΊΠ°ΠΆΠ΅ ΠΊΠ°ΠΊΠ²ΠΎ ΠΏΡΠ΅ΡΠΈ Π½Π° ΠΏΠΎ-Π³ΠΎΠ»ΡΠΌΠΎΡΠΎ ΡΠ°Π·ΠΏΡΠΎΡΡΡΠ°Π½Π΅Π½ΠΈΠ΅, Π½ΠΎ ΠΌΠΎΠΆΠ΅ Π΄Π° Π³ΠΎΠ²ΠΎΡΠΈ Π²ΡΠ· ΠΎΡΠ½ΠΎΠ²Π° Π½Π° Π»ΠΈΡΠ΅Π½ ΠΎΠΏΠΈΡ. ΠΠΌΠ° ΠΏΡΠΎΠ±Π»Π΅ΠΌΠΈ, ΠΊΠΎΠΈΡΠΎ ΠΌΠΎΠ³Π°Ρ Π΄Π° Π±ΡΠ΄Π°Ρ ΡΠ΅ΡΠ΅Π½ΠΈ βΠΈΠ·Π²ΡΠ½ ΠΊΡΡΠΈΡΡΠ°β Π² ΡΡΠ»ΠΎΠ²ΠΈΡΡΠ° Π½Π° SW Π½Π°ΡΡΡΠΏΠ»Π΅Π½ΠΈΠ΅, Π²ΡΠΏΡΠ΅ΠΊΠΈ ΡΠ΅ ΡΠ΅ Π½Π΅ ΡΠ° ΠΌΠ½ΠΎΠ³ΠΎ ΡΠ°Π·ΠΏΡΠΎΡΡΡΠ°Π½Π΅Π½ΠΈ. Π ΡΠ΅Π·ΡΠ»ΡΠ°Ρ Π½Π° ΡΠΎΠ²Π° ΡΠ΅Π·ΠΈ, ΠΊΠΎΠΈΡΠΎ ΡΠ° ΠΈΠ·ΠΏΡΠ°Π²Π΅Π½ΠΈ ΠΏΡΠ΅Π΄ ΡΠ΅Π·ΠΈ Π·Π°Π΄Π°ΡΠΈ, Π½ΡΠΌΠ°Ρ ΡΡΠ΅Π΄ΡΡΠ²Π° Π·Π° ΠΏΡΠΈΠ½ΡΠ΄Π° ΡΡΠ΅ΡΡ ΡΠ΅Π·ΠΈ, ΠΊΠΎΠΈΡΠΎ ΡΠ° Π² ΡΡΡΡΠΎΡΠ½ΠΈΠ΅ Π΄Π° ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²ΡΡ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅, Π΄ΠΎΠΊΠ°ΡΠΎ Π½Π΅Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΠΎ ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²ΡΠ½Π΅ Π½Π° ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ ΠΎΡ ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΡΠ΅ ΠΏΡΠΎΡΠΈΠ²ΠΎΡΠ΅ΡΠΈ Π½Π° ΡΠ΅Ρ Π½ΠΈΡΠ΅ Π±ΠΈΠ·Π½Π΅Ρ ΠΌΠΎΠ΄Π΅Π»ΠΈ. Π’Π°ΠΊΠ° ΡΠ΅ Π½ΠΈΠ΅ ΠΏΡΠΎΠ΄ΡΠ»ΠΆΠ°Π²Π°ΠΌΠ΅ Π΄Π° Π°Π½Π°Π»ΠΈΠ·ΠΈΡΠ°ΠΌΠ΅ HTML ΠΈ Π΄Π° ΡΠ»Π΅ΠΏΠ²Π°ΠΌΠ΅ Π·Π°Π΅Π΄Π½ΠΎ ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ API, Π΅Π΄ΠΈΠ½ Π΄ΡΡΠ³ ΠΏΠΎ-ΡΠΊΠ°ΠΏΠ°Π½.
Π’Π΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈΡΠ΅ Π·Π° ΡΠ²ΡΡΠ·Π°Π½ΠΈ Π΄Π°Π½Π½ΠΈ ΠΎΠ±Π°ΡΠ΅ ΡΠ΅ ΡΠ°Π·ΠΏΡΠΎΡΡΡΠ°Π½ΠΈΡ Π° ΠΈΠ·Π²ΡΠ½ ΠΌΠ°ΡΠΎΠ²Π°ΡΠ° ΠΌΡΠ΅ΠΆΠ°; ΠΠ½ΠΈΠ³Π°ΡΠ° Π²ΡΡΡΠ½ΠΎΡΡ Π΅ ΠΏΠΎΡΠ²Π΅ΡΠ΅Π½Π° Π½Π° ΡΠ΅Π·ΠΈ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ. ΠΠΎΠ½Π°ΡΡΠΎΡΡΠ΅ΠΌ ΠΎΠ±ΡΠ½ΠΎΡΡΡΠ° Π½Π° Linked Data ΠΎΡΠ°ΠΊΠ²Π° ΡΠ΅Π·ΠΈ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ Π΄Π° ΡΡΠ°Π½Π°Ρ ΠΎΡΠ΅ ΠΏΠΎ-ΡΠΈΡΠΎΠΊΠΎ ΡΠ°Π·ΠΏΡΠΎΡΡΡΠ°Π½Π΅Π½ΠΈ Π±Π»Π°Π³ΠΎΠ΄Π°ΡΠ΅Π½ΠΈΠ΅ Π½Π° Π·Π°ΠΏΠΈΡΠ²Π°Π½Π΅ΡΠΎ (ΠΈΠ»ΠΈ ΠΏΡΠΎΠΊΠ»Π°ΠΌΠΈΡΠ°Π½Π΅ΡΠΎ, ΠΊΠ°ΠΊΡΠΎ ΠΆΠ΅Π»Π°Π΅ΡΠ΅) ΠΎΡ Gartner Π½Π° ΡΠ΅Π½Π΄Π΅Π½ΡΠΈΠΈ ΠΊΠ°ΡΠΎ ΠΡΠ°ΡΠΈΠΊΠΈ Π½Π° Π·Π½Π°Π½ΠΈΡ ΠΈ Data Fabric. ΠΠΈΡ ΠΈΡΠΊΠ°Π» Π΄Π° Π²ΡΡΠ²Π°ΠΌ, ΡΠ΅ Π½Π΅ "Π²Π΅Π»ΠΎΡΠΈΠΏΠ΅Π΄Π½ΠΈΡΠ΅" ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΠΈ Π½Π° ΡΠ΅Π·ΠΈ ΠΊΠΎΠ½ΡΠ΅ΠΏΡΠΈΠΈ ΡΠ΅ Π±ΡΠ΄Π°Ρ ΡΡΠΏΠ΅ΡΠ½ΠΈ, Π° ΡΠ΅Π·ΠΈ, ΡΠ²ΡΡΠ·Π°Π½ΠΈ ΡΡΡ ΡΡΠ°Π½Π΄Π°ΡΡΠΈΡΠ΅ Π½Π° W3C, ΠΎΠ±ΡΡΠ΄Π΅Π½ΠΈ ΠΏΠΎ-Π΄ΠΎΠ»Ρ.
Π‘Π²ΡΡΠ·Π°Π½ΠΈ Π΄Π°Π½Π½ΠΈ
ΠΡΡΠ½ΡΡΡ-ΠΠΈΠΉ Π΄Π΅ΡΠΈΠ½ΠΈΡΠ° ΡΠ²ΡΡΠ·Π°Π½ΠΈΡΠ΅ Π΄Π°Π½Π½ΠΈ ΠΊΠ°ΡΠΎ ΡΠ΅ΠΌΠ°Π½ΡΠΈΡΠ½Π° ΠΌΡΠ΅ΠΆΠ°, βΠ½Π°ΠΏΡΠ°Π²Π΅Π½Π° ΠΏΡΠ°Π²ΠΈΠ»Π½ΠΎβ: Π½Π°Π±ΠΎΡ ΠΎΡ ΠΏΠΎΠ΄Ρ
ΠΎΠ΄ΠΈ ΠΈ ΡΠ΅Ρ
Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ, ΠΊΠΎΠΈΡΠΎ ΠΌΡ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ²Π°Ρ Π΄Π° ΠΏΠΎΡΡΠΈΠ³Π½Π΅ ΠΊΡΠ°ΠΉΠ½ΠΈΡΠ΅ ΡΠΈ ΡΠ΅Π»ΠΈ. ΠΡΠ½ΠΎΠ²Π½ΠΈ ΠΏΡΠΈΠ½ΡΠΈΠΏΠΈ Π½Π° ΡΠ²ΡΡΠ·Π°Π½ΠΈΡΠ΅ Π΄Π°Π½Π½ΠΈ ΠΡΡΠ½ΡΡΡ-ΠΠΈΠΉ
ΠΡΠΈΠ½ΡΠΈΠΏ 1. ΠΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° URI Π·Π° ΠΈΠΌΠ΅Π½ΡΠ²Π°Π½Π΅ Π½Π° ΠΎΠ±Π΅ΠΊΡΠΈ.
URI ΡΠ° Π³Π»ΠΎΠ±Π°Π»Π½ΠΈ ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡΠΈ Π½Π° ΠΎΠ±Π΅ΠΊΡΠΈ, Π·Π° ΡΠ°Π·Π»ΠΈΠΊΠ° ΠΎΡ Π»ΠΎΠΊΠ°Π»Π½ΠΈΡΠ΅ Π½ΠΈΠ·ΠΎΠ²ΠΈ ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡΠΈ Π·Π° Π·Π°ΠΏΠΈΡΠΈ. ΠΠΏΠΎΡΠ»Π΅Π΄ΡΡΠ²ΠΈΠ΅ ΡΠΎΠ·ΠΈ ΠΏΡΠΈΠ½ΡΠΈΠΏ Π±Π΅ΡΠ΅ Π½Π°ΠΉ-Π΄ΠΎΠ±ΡΠ΅ ΠΈΠ·ΡΠ°Π·Π΅Π½ Π² ΡΠ»ΠΎΠ³Π°Π½Π° Π½Π° Google Knowledge Graph β
ΠΡΠΈΠ½ΡΠΈΠΏ 2. ΠΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° URI Π°Π΄ΡΠ΅ΡΠΈ Π² HTTP ΡΡ Π΅ΠΌΠ°ΡΠ°, ΡΠ°ΠΊΠ° ΡΠ΅ Π΄Π° ΠΌΠΎΠ³Π°Ρ Π΄Π° Π±ΡΠ΄Π°Ρ ΠΏΡΠ΅ΠΌΠ°Ρ Π½Π°ΡΠΈ.
Π§ΡΠ΅Π· ΠΏΠΎΠ·ΠΎΠ²Π°Π²Π°Π½Π΅ Π½Π° URI Π±ΠΈ ΡΡΡΠ±Π²Π°Π»ΠΎ Π΄Π° Π΅ Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎ Π΄Π° ΡΠ΅ ΠΏΠΎΠ»ΡΡΠΈ ΠΎΠ·Π½Π°ΡΠ°Π²Π°Π½ΠΎΡΠΎ Π·Π°Π΄ ΡΠΎΠ²Π° ΠΎΠ·Π½Π°ΡΠ°Π²Π°ΡΠΎ (Π°Π½Π°Π»ΠΎΠ³ΠΈΡΡΠ° Ρ ΠΈΠΌΠ΅ΡΠΎ Π½Π° ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡΠ° " Π΅ ΡΡΠ½Π° ΡΡΠΊ).*
" Π² C); ΠΏΠΎ-ΡΠΎΡΠ½ΠΎ, Π·Π° Π΄Π° ΠΏΠΎΠ»ΡΡΠΈΡΠ΅ Π½ΡΠΊΠ°ΠΊΠ²ΠΎ ΠΏΡΠ΅Π΄ΡΡΠ°Π²ΡΠ½Π΅ Π½Π° ΡΠΎΠ²Π° ΠΎΠ·Π½Π°ΡΠ°Π²Π°Π½ΠΎ - Π² Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡ ΠΎΡ ΡΡΠΎΠΉΠ½ΠΎΡΡΡΠ° Π½Π° HTTP Π·Π°Π³Π»Π°Π²ΠΊΠ°ΡΠ° Accept:
. ΠΠΎΠΆΠ΅ Π±ΠΈ Ρ Π½Π°ΡΡΡΠΏΠ²Π°Π½Π΅ΡΠΎ Π½Π° Π΅ΡΠ°ΡΠ° Π½Π° AR/VR ΡΠ΅ Π±ΡΠ΄Π΅ Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎ Π΄Π° ΡΠ΅ ΠΏΠΎΠ»ΡΡΠΈ ΡΠ°ΠΌΠΈΡΡ ΡΠ΅ΡΡΡΡ, Π½ΠΎ Π·Π°ΡΠ΅Π³Π° Π½Π°ΠΉ-Π²Π΅ΡΠΎΡΡΠ½ΠΎ ΡΠΎΠ²Π° ΡΠ΅ Π±ΡΠ΄Π΅ RDF Π΄ΠΎΠΊΡΠΌΠ΅Π½Ρ, ΠΊΠΎΠΉΡΠΎ Π΅ ΡΠ΅Π·ΡΠ»ΡΠ°Ρ ΠΎΡ ΠΈΠ·ΠΏΡΠ»Π½Π΅Π½ΠΈΠ΅ Π½Π° SPARQL Π·Π°ΡΠ²ΠΊΠ° DESCRIBE
.
ΠΡΠΈΠ½ΡΠΈΠΏ 3. ΠΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° ΡΡΠ°Π½Π΄Π°ΡΡΠΈ Π½Π° W3C - ΠΏΡΠ΅Π΄ΠΈΠΌΠ½ΠΎ RDF(S) ΠΈ SPARQL - ΠΏΠΎ-ΡΠΏΠ΅ΡΠΈΠ°Π»Π½ΠΎ ΠΏΡΠΈ Π΄Π΅ΡΠ΅ΡΠ΅ΡΠΈΡΠ°Π½Π΅ Π½Π° URI.
Π’Π΅Π·ΠΈ ΠΎΡΠ΄Π΅Π»Π½ΠΈ βΡΠ»ΠΎΠ΅Π²Π΅β ΠΎΡ ΡΠ΅Ρ
Π½ΠΎΠ»ΠΎΠ³ΠΈΡΠ½ΠΈΡ ΡΡΠ΅ΠΊ Π·Π° ΡΠ²ΡΡΠ·Π°Π½ΠΈ Π΄Π°Π½Π½ΠΈ, ΠΈΠ·Π²Π΅ΡΡΠ΅Π½ ΡΡΡΠΎ ΠΊΠ°ΡΠΎ
ΠΡΠΈΠ½ΡΠΈΠΏ 4. ΠΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° ΠΏΡΠ΅ΠΏΡΠ°ΡΠΊΠΈ ΠΊΡΠΌ Π΄ΡΡΠ³ΠΈ URI Π°Π΄ΡΠ΅ΡΠΈ ΠΏΡΠΈ ΠΎΠΏΠΈΡΠ²Π°Π½Π΅ Π½Π° ΠΎΠ±Π΅ΠΊΡΠΈ.
RDF Π²ΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ²Π° Π΄Π° ΡΠ΅ ΠΎΠ³ΡΠ°Π½ΠΈΡΠΈΡΠ΅ Π΄ΠΎ ΡΠ»ΠΎΠ²Π΅ΡΠ½ΠΎ ΠΎΠΏΠΈΡΠ°Π½ΠΈΠ΅ Π½Π° ΡΠ΅ΡΡΡΡ Π½Π° Π΅ΡΡΠ΅ΡΡΠ²Π΅Π½ Π΅Π·ΠΈΠΊ, Π° ΡΠ΅ΡΠ²ΡΡΡΠΈΡΡ ΠΏΡΠΈΠ½ΡΠΈΠΏ ΠΏΡΠΈΠ·ΠΎΠ²Π°Π²Π° Π΄Π° Π½Π΅ ΠΏΡΠ°Π²ΠΈΡΠ΅ ΡΠΎΠ²Π°. ΠΠΊΠΎ ΠΏΡΡΠ²ΠΈΡΡ ΠΏΡΠΈΠ½ΡΠΈΠΏ ΡΠ΅ ΡΠΏΠ°Π·Π²Π° ΡΠ½ΠΈΠ²Π΅ΡΡΠ°Π»Π½ΠΎ, ΡΡΠ°Π²Π° Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡΠΈ ΠΎΠΏΠΈΡΠ°Π½ΠΈΠ΅ Π½Π° ΡΠ΅ΡΡΡΡ Π΄Π° ΡΠ΅ ΠΏΡΠ΅ΠΏΡΠ°ΡΠ° ΠΊΡΠΌ Π΄ΡΡΠ³ΠΈ, Π²ΠΊΠ»ΡΡΠΈΡΠ΅Π»Π½ΠΎ βΡΡΠΆΠ΄ΠΈβ, ΠΏΠΎΡΠ°Π΄ΠΈ ΠΊΠΎΠ΅ΡΠΎ Π΄Π°Π½Π½ΠΈΡΠ΅ ΡΠ΅ Π½Π°ΡΠΈΡΠ°Ρ ββΡΠ²ΡΡΠ·Π°Π½ΠΈ. ΠΡΡΡΠ½ΠΎΡΡ Π΅ ΠΏΠΎΡΡΠΈ Π½Π΅ΠΈΠ·Π±Π΅ΠΆΠ½ΠΎ Π΄Π° ΡΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ URI, ΠΏΠΎΡΠΎΡΠ΅Π½ΠΈ Π² ΡΠ΅ΡΠ½ΠΈΠΊΠ° Π½Π° RDFS.
RDF
ΠΠ·ΡΠ²Π»Π΅Π½ΠΈΡ ΠΎΡ ΡΠΈΠΏΠ° "ΡΡΠ±Π΅ΠΊΡ-ΠΏΡΠ΅Π΄ΠΈΠΊΠ°Ρ-ΠΎΠ±Π΅ΠΊΡ", Π½Π°ΡΠ΅ΡΠ΅Π½ΠΈ ΡΡΠΈΠΏΠ»Π΅ΡΠΈ, ΡΠ΅ ΠΏΡΠ°Π²ΡΡ Π·Π° ΠΎΠ±Π΅ΠΊΡΠΈ ΠΈ ΡΠ΅Ρ Π½ΠΈΡΠ΅ Π²Π·Π°ΠΈΠΌΠΎΠΎΡΠ½ΠΎΡΠ΅Π½ΠΈΡ. Π Π½Π°ΠΉ-ΠΏΡΠΎΡΡΠΈΡ ΡΠ»ΡΡΠ°ΠΉ ΡΡΠ±Π΅ΠΊΡΡΡ, ΠΏΡΠ΅Π΄ΠΈΠΊΠ°ΡΡΡ ΠΈ ΠΎΠ±Π΅ΠΊΡΡΡ ΡΠ° URI. ΠΠ΄ΠΈΠ½ ΠΈ ΡΡΡΠΈ URI ΠΌΠΎΠΆΠ΅ Π΄Π° Π±ΡΠ΄Π΅ Π½Π° ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ ΠΏΠΎΠ·ΠΈΡΠΈΠΈ Π² ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ ΡΡΠΈΠΏΠ»Π΅ΡΠΈ: Π΄Π° Π±ΡΠ΄Π΅ ΡΡΠ±Π΅ΠΊΡ, ΠΏΡΠ΅Π΄ΠΈΠΊΠ°Ρ ΠΈ ΠΎΠ±Π΅ΠΊΡ; ΠΠΎ ΡΠΎΠ·ΠΈ Π½Π°ΡΠΈΠ½ ΡΡΠΈΠΏΠ»Π΅ΡΠΈΡΠ΅ ΠΎΠ±ΡΠ°Π·ΡΠ²Π°Ρ Π²ΠΈΠ΄ Π³ΡΠ°ΡΠΈΠΊΠ°, Π½Π°ΡΠ΅ΡΠ΅Π½Π° RDF Π³ΡΠ°ΡΠΈΠΊΠ°.
Π‘ΡΠ±Π΅ΠΊΡΠΈΡΠ΅ ΠΈ ΠΎΠ±Π΅ΠΊΡΠΈΡΠ΅ ΠΌΠΎΠ³Π°Ρ Π΄Π° Π±ΡΠ΄Π°Ρ Π½Π΅ ΡΠ°ΠΌΠΎ URI, Π½ΠΎ ΠΈ Ρ.Π½Π°Ρ ΠΏΡΠ°Π·Π½ΠΈ Π²ΡΠ·Π»ΠΈ, Π° ΠΎΠ±Π΅ΠΊΡΠΈΡΠ΅ ΡΡΡΠΎ ΠΌΠΎΠ³Π°Ρ Π΄Π° Π±ΡΠ΄Π°Ρ Π»ΠΈΡΠ΅ΡΠ°Π»ΠΈ. ΠΠΈΡΠ΅ΡΠ°Π»ΠΈΡΠ΅ ΡΠ° Π΅ΠΊΠ·Π΅ΠΌΠΏΠ»ΡΡΠΈ Π½Π° ΠΏΡΠΈΠΌΠΈΡΠΈΠ²Π½ΠΈ ΡΠΈΠΏΠΎΠ²Π΅, ΡΡΡΡΠΎΡΡΠΈ ΡΠ΅ ΠΎΡ Π½ΠΈΠ·ΠΎΠ²ΠΎ ΠΏΡΠ΅Π΄ΡΡΠ°Π²ΡΠ½Π΅ ΠΈ ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΈΡ Π·Π° ΡΠΈΠΏ.
ΠΡΠΈΠΌΠ΅ΡΠΈ Π·Π° ΠΏΠΈΡΠ°Π½Π΅ Π½Π° Π»ΠΈΡΠ΅ΡΠ°Π»ΠΈ (Π² ΡΠΈΠ½ΡΠ°ΠΊΡΠΈΡΠ° Π½Π° Turtle, ΠΏΠΎΠ²Π΅ΡΠ΅ Π·Π° Π½Π΅Π³ΠΎ ΠΏΠΎ-Π΄ΠΎΠ»Ρ): "5.0"^^xsd:float
ΠΈ "five"^^xsd:string
. ΠΠΈΡΠ΅ΡΠ°Π»ΠΈ Ρ ΡΠΈΠΏ rdf:langString
ΠΌΠΎΠΆΠ΅ Π΄Π° Π±ΡΠ΄Π΅ ΠΎΠ±ΠΎΡΡΠ΄Π²Π°Π½ ΠΈ Ρ Π΅Π·ΠΈΠΊΠΎΠ² ΡΠ°Π³; Π² Turtle ΡΠ΅ ΠΏΠΈΡΠ΅ ΡΠ°ΠΊΠ°: "five"@en
ΠΈ "ΠΏΡΡΡ"@ru
.
ΠΡΠ°Π·Π½ΠΈΡΠ΅ Π²ΡΠ·Π»ΠΈ ΡΠ° βΠ°Π½ΠΎΠ½ΠΈΠΌΠ½ΠΈβ ΡΠ΅ΡΡΡΡΠΈ Π±Π΅Π· Π³Π»ΠΎΠ±Π°Π»Π½ΠΈ ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡΠΈ, Π·Π° ΠΊΠΎΠΈΡΠΎ ΠΎΠ±Π°ΡΠ΅ ΠΌΠΎΠ³Π°Ρ Π΄Π° ΡΠ΅ ΠΏΡΠ°Π²ΡΡ ΠΈΠ·ΡΠ²Π»Π΅Π½ΠΈΡ; Π²ΠΈΠ΄ Π΅ΠΊΠ·ΠΈΡΡΠ΅Π½ΡΠΈΠ°Π»Π½ΠΈ ΠΏΡΠΎΠΌΠ΅Π½Π»ΠΈΠ²ΠΈ.
Π ΡΠ°ΠΊΠ° (Π²ΡΡΡΠ½ΠΎΡΡ ΡΠΎΠ²Π° Π΅ ΡΠ΅Π»ΠΈΡΡ ΡΠΌΠΈΡΡΠ» Π½Π° RDF):
- ΡΠ΅ΠΌΠ°ΡΠ° Π΅ URI ΠΈΠ»ΠΈ ΠΏΡΠ°Π·Π΅Π½ Π²ΡΠ·Π΅Π»,
- ΠΏΡΠ΅Π΄ΠΈΠΊΠ°ΡΡΡ Π΅ URI,
- ΠΎΠ±Π΅ΠΊΡΡΡ Π΅ URI, ΠΏΡΠ°Π·Π΅Π½ Π²ΡΠ·Π΅Π» ΠΈΠ»ΠΈ Π»ΠΈΡΠ΅ΡΠ°Π».
ΠΠ°ΡΠΎ ΠΏΡΠ΅Π΄ΠΈΠΊΠ°ΡΠΈΡΠ΅ Π½Π΅ ΠΌΠΎΠ³Π°Ρ Π΄Π° Π±ΡΠ΄Π°Ρ ΠΏΡΠ°Π·Π½ΠΈ Π²ΡΠ·Π»ΠΈ?
ΠΠ΅ΡΠΎΡΡΠ½Π°ΡΠ° ΠΏΡΠΈΡΠΈΠ½Π° Π΅ ΠΆΠ΅Π»Π°Π½ΠΈΠ΅ΡΠΎ Π·Π° Π½Π΅ΠΎΡΠΈΡΠΈΠ°Π»Π½ΠΎ ΡΠ°Π·Π±ΠΈΡΠ°Π½Π΅ ΠΈ ΠΏΡΠ΅Π²Π΅ΠΆΠ΄Π°Π½Π΅ Π½Π° ΡΡΠΈΠΏΠ»Π΅ΡΠ° Π½Π° Π΅Π·ΠΈΠΊΠ° Π½Π° ΠΏΡΠ΅Π΄ΠΈΠΊΠ°ΡΠ½Π°ΡΠ° Π»ΠΎΠ³ΠΈΠΊΠ° ΠΎΡ ΠΏΡΡΠ²ΠΈ ΡΠ΅Π΄ s p o
ΠΊΠ°ΡΠΎ Π½Π΅ΡΠΎ ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΎ ΠΡΠ΄Π΅ΡΠΎ - ΠΏΡΠ΅Π΄ΠΈΠΊΠ°Ρ, ΠΈ - ΠΊΠΎΠ½ΡΡΠ°Π½ΡΠΈ. Π‘Π»Π΅Π΄ΠΈ ΠΎΡ ΡΠΎΠ²Π° ΡΠ°Π·Π±ΠΈΡΠ°Π½Π΅ ΠΈΠΌΠ° Π² Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ° βs p []
ΠΡΠ΄Π΅ΡΠΎ []
- ΠΏΡΠ°Π·Π΅Π½ Π²ΡΠ·Π΅Π», ΡΠ΅ ΡΠ΅ ΠΏΡΠ΅Π²Π΅Π΄Π΅ ΠΊΠ°ΡΠΎ ΠΡΠ΄Π΅ΡΠΎ - ΠΏΡΠΎΠΌΠ΅Π½Π»ΠΈΠ²Π°, Π½ΠΎ ΠΊΠ°ΠΊ ΡΠΎΠ³Π°Π²Π° Π΄Π° ΡΠ΅ ΠΏΡΠ΅Π²Π΅Π΄Π΅ s [] o
? ΠΠΎΠΊΡΠΌΠ΅Π½Ρ ΡΡΡ ΡΡΠ°ΡΡΡ Π½Π° ΠΏΡΠ΅ΠΏΠΎΡΡΠΊΠ° Π½Π° W3C "
ΠΡΠΏΡΠ΅ΠΊΠΈ ΡΠΎΠ²Π° ΠΠ°Π½Ρ Π‘ΠΏΠΎΡΠ½ΠΈ
RDF Π΅ Π°Π±ΡΡΡΠ°ΠΊΡΠ΅Π½ ΠΌΠΎΠ΄Π΅Π». RDF ΠΌΠΎΠΆΠ΅ Π΄Π° Π±ΡΠ΄Π΅ Π½Π°ΠΏΠΈΡΠ°Π½ (ΡΠ΅ΡΠΈΠ°Π»ΠΈΠ·ΠΈΡΠ°Π½) Π² ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ ΡΠΈΠ½ΡΠ°ΠΊΡΠΈΡΠΈ:
Π‘ΡΡΠΈΡΡ RDF ΠΌΠΎΠΆΠ΅ Π΄Π° Π±ΡΠ΄Π΅ ΡΠ΅ΡΠΈΠ°Π»ΠΈΠ·ΠΈΡΠ°Π½ Π² RDF/XML ΠΏΠΎ ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ Π½Π°ΡΠΈΠ½ΠΈ, ΡΠ°ΠΊΠ° ΡΠ΅ Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ Π½ΡΠΌΠ° ΡΠΌΠΈΡΡΠ» Π΄Π° Π²Π°Π»ΠΈΠ΄ΠΈΡΠ°ΡΠ΅ ΠΏΠΎΠ»ΡΡΠ΅Π½ΠΈΡ XML Ρ ΠΏΠΎΠΌΠΎΡΡΠ° Π½Π° XSD ΠΈΠ»ΠΈ Π΄Π° ΡΠ΅ ΠΎΠΏΠΈΡΠ²Π°ΡΠ΅ Π΄Π° ΠΈΠ·Π²Π»Π΅ΡΠ΅ΡΠ΅ Π΄Π°Π½Π½ΠΈ Ρ ΠΏΠΎΠΌΠΎΡΡΠ° Π½Π° XPath. ΠΠΎ ΡΡΡΠΈΡ Π½Π°ΡΠΈΠ½ JSON-LD Π΅ ΠΌΠ°Π»ΠΊΠΎ Π²Π΅ΡΠΎΡΡΠ½ΠΎ Π΄Π° Π·Π°Π΄ΠΎΠ²ΠΎΠ»ΠΈ ΠΆΠ΅Π»Π°Π½ΠΈΠ΅ΡΠΎ Π½Π° ΡΡΠ΅Π΄Π½ΠΈΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊ Π½Π° Javascript Π΄Π° ΡΠ°Π±ΠΎΡΠΈ Ρ RDF, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΉΠΊΠΈ Π½ΠΎΡΠ°ΡΠΈΡΡΠ° Ρ ΡΠΎΡΠΊΠΈ ΠΈ ΠΊΠ²Π°Π΄ΡΠ°ΡΠ½ΠΈ ΡΠΊΠΎΠ±ΠΈ Π½Π° Javascript (Π²ΡΠΏΡΠ΅ΠΊΠΈ ΡΠ΅ JSON-LD ΡΠ΅ Π΄Π²ΠΈΠΆΠΈ Π² ΡΠ°Π·ΠΈ ΠΏΠΎΡΠΎΠΊΠ°, ΠΊΠ°ΡΠΎ ΠΏΡΠ΅Π΄Π»Π°Π³Π° ΠΌΠ΅Ρ
Π°Π½ΠΈΠ·ΡΠΌ
ΠΠΎΠ²Π΅ΡΠ΅ΡΠΎ ΡΠΈΠ½ΡΠ°ΠΊΡΠΈΡΠΈ ΠΏΡΠ΅Π΄Π»Π°Π³Π°Ρ Π½Π°ΡΠΈΠ½ΠΈ Π·Π° ΡΡΠΊΡΠ°ΡΠ°Π²Π°Π½Π΅ Π½Π° Π΄ΡΠ»Π³ΠΈ URI. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ ΡΠ΅ΠΊΠ»Π°ΠΌΠ° @prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>
Π² Turtle ΡΠ΅ Π²ΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈ Π΄Π° ΠΏΠΈΡΠ΅ΡΠ΅ Π²ΠΌΠ΅ΡΡΠΎ ΡΠΎΠ²Π° <http://www.w3.org/1999/02/22-rdf-syntax-ns#type>
ΡΠ°ΠΌΠΎ rdf:type
.
RDFS
rdf:type
, rdfs:subClassOf
, rdfs:domain
ΠΈ rdfs:range
. Π‘ ΠΏΠΎΠΌΠΎΡΡΠ° Π½Π° RDFS ΡΠ΅ΡΠ½ΠΈΠΊΠ°, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΌΠΎΠ³Π°Ρ Π΄Π° Π±ΡΠ΄Π°Ρ Π½Π°ΠΏΠΈΡΠ°Π½ΠΈ ΡΠ»Π΅Π΄Π½ΠΈΡΠ΅ Π²Π°Π»ΠΈΠ΄Π½ΠΈ ΠΈΠ·ΡΠ°Π·ΠΈ:
rdf:type rdf:type rdf:Property .
rdf:Property rdf:type rdfs:Class .
rdfs:Class rdfs:subClassOf rdfs:Resource .
rdfs:subClassOf rdfs:domain rdfs:Class .
rdfs:domain rdfs:domain rdf:Property .
rdfs:domain rdfs:range rdfs:Class .
rdfs:label rdfs:range rdfs:Literal .
RDFS Π΅ ΡΠ΅ΡΠ½ΠΈΠΊ Π·Π° ΠΎΠΏΠΈΡΠ°Π½ΠΈΠ΅ ΠΈ ΠΌΠΎΠ΄Π΅Π»ΠΈΡΠ°Π½Π΅, Π½ΠΎ Π½Π΅ Π΅ Π΅Π·ΠΈΠΊ Π·Π° ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈΡ (Π²ΡΠΏΡΠ΅ΠΊΠΈ ΡΠ΅ ΠΎΡΠΈΡΠΈΠ°Π»Π½Π°ΡΠ° ΡΠΏΠ΅ΡΠΈΡΠΈΠΊΠ°ΡΠΈΡ ΠΈ :author rdfs:range foaf:Person
ΠΎΠ·Π½Π°ΡΠ°Π²Π°, ΡΠ΅ rdf:type
Π²ΡΠΈΡΠΊΠΈ ΡΡΠΎΠΉΠ½ΠΎΡΡΠΈ Π½Π° ΠΈΠΌΠΎΡΠΈΡΠ΅ :author
- foaf:Person
, Π½ΠΎ Π½Π΅ ΠΎΠ·Π½Π°ΡΠ°Π²Π°, ΡΠ΅ ΡΠΎΠ²Π° ΡΡΡΠ±Π²Π° Π΄Π° ΡΠ΅ ΠΊΠ°ΠΆΠ΅ ΠΏΡΠ΅Π΄Π²Π°ΡΠΈΡΠ΅Π»Π½ΠΎ.
SPARQL
ΠΠ°ΡΠ²ΠΊΠ°ΡΠ° ΡΠ΅ Π²ΡΡΠ½Π΅ ΡΠ°ΠΊΠΈΠ²Π° ΠΏΡΠΎΠΌΠ΅Π½Π»ΠΈΠ²ΠΈ ΡΡΠΎΠΉΠ½ΠΎΡΡΠΈ, ΠΊΠΎΠΈΡΠΎ, ΠΊΠΎΠ³Π°ΡΠΎ Π±ΡΠ΄Π°Ρ Π·Π°ΠΌΠ΅Π½Π΅Π½ΠΈ Π² ΠΈΠ·Π²Π°Π΄ΠΊΠΈΡΠ΅, ΠΌΠΎΠ³Π°Ρ Π΄Π° Π΄ΠΎΠ²Π΅Π΄Π°Ρ Π΄ΠΎ ΠΏΠΎΠ΄Π³ΡΠ°Ρ Π½Π° Π·Π°ΡΠ²Π΅Π½Π°ΡΠ° RDF Π³ΡΠ°ΡΠΈΠΊΠ° (ΠΏΠΎΠ΄ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ ΠΎΡ Π½Π΅ΠΉΠ½ΠΈΡΠ΅ ΡΡΠΈΠΏΠ»Π΅ΡΠΈ). ΠΡΠΎΠΌΠ΅Π½Π»ΠΈΠ²ΠΈΡΠ΅ Ρ Π΅Π΄Π½ΠΎ ΠΈ ΡΡΡΠΎ ΠΈΠΌΠ΅ Π² ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ ΠΏΡΠΎΠ±ΠΈ ΠΎΡ ΡΡΠΈΠΏΠ»Π΅ΡΠΈ ΡΡΡΠ±Π²Π° Π΄Π° ΠΈΠΌΠ°Ρ Π΅Π΄Π½Π°ΠΊΠ²ΠΈ ΡΡΠΎΠΉΠ½ΠΎΡΡΠΈ.
ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΏΡΠ΅Π΄Π²ΠΈΠ΄ Π³ΠΎΡΠ½ΠΈΡ Π½Π°Π±ΠΎΡ ΠΎΡ ΡΠ΅Π΄Π΅ΠΌ RDFS Π°ΠΊΡΠΈΠΎΠΌΠΈ, ΡΠ»Π΅Π΄Π½Π°ΡΠ° Π·Π°ΡΠ²ΠΊΠ° ΡΠ΅ ΡΠ΅ Π²ΡΡΠ½Π΅ rdfs:domain
ΠΈ rdfs:range
ΠΊΠ°ΡΠΎ ΡΠ΅Π½Π½ΠΎΡΡΠΈ ?s
ΠΈ ?p
ΡΡΠΎΡΠ²Π΅ΡΠ½ΠΎ:
SELECT * WHERE {
?s ?p rdfs:Class .
?p ?p rdf:Property .
}
Π‘ΡΡΡΠ²Π° ΡΠΈ Π΄Π° ΡΠ΅ ΠΎΡΠ±Π΅Π»Π΅ΠΆΠΈ, ΡΠ΅ SPARQL Π΅ Π΄Π΅ΠΊΠ»Π°ΡΠ°ΡΠΈΠ²Π΅Π½ ΠΈ Π½Π΅ Π΅ Π΅Π·ΠΈΠΊ Π·Π° ΠΎΠΏΠΈΡΠ²Π°Π½Π΅ Π½Π° ΠΎΠ±Ρ
ΠΎΠΆΠ΄Π°Π½Π΅ Π½Π° Π³ΡΠ°ΡΠ° (ΠΎΠ±Π°ΡΠ΅ Π½ΡΠΊΠΎΠΈ RDF ΠΌΠ°Π³Π°Π·ΠΈΠ½ΠΈ ΠΏΡΠ΅Π΄Π»Π°Π³Π°Ρ Π½Π°ΡΠΈΠ½ΠΈ Π·Π° ΠΊΠΎΡΠΈΠ³ΠΈΡΠ°Π½Π΅ Π½Π° ΠΏΠ»Π°Π½Π° Π·Π° ΠΈΠ·ΠΏΡΠ»Π½Π΅Π½ΠΈΠ΅ Π½Π° Π·Π°ΡΠ²ΠΊΠ°ΡΠ°). Π‘Π»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»Π½ΠΎ, Π½ΡΠΊΠΎΠΈ ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΠΈ Π³ΡΠ°ΡΠΈΡΠ½ΠΈ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠΈ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ Π½Π°ΠΌΠΈΡΠ°Π½Π΅ Π½Π° Π½Π°ΠΉ-ΠΊΡΠ°ΡΠΊΠΈΡ ΠΏΡΡ, Π½Π΅ ΠΌΠΎΠ³Π°Ρ Π΄Π° Π±ΡΠ΄Π°Ρ ΡΠ΅ΡΠ΅Π½ΠΈ Π² SPARQL, Π²ΠΊΠ»ΡΡΠΈΡΠ΅Π»Π½ΠΎ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ΡΠΎ Π½Π°
SPARQL Π½Π΅ ΡΠΏΠΎΠ΄Π΅Π»Ρ ΠΏΡΠ΅Π·ΡΠΌΠΏΡΠΈΡΡΠ° Π·Π° ΠΎΡΠ²ΠΎΡΠ΅Π½ΠΎΡΡ Π½Π° ΡΠ²Π΅ΡΠ° ΠΈ ΡΠ»Π΅Π΄Π²Π° ΠΏΠΎΠ΄Ρ
ΠΎΠ΄Π° βΠΎΡΡΠΈΡΠ°Π½ΠΈΠ΅ ΠΊΠ°ΡΠΎ ΠΏΡΠΎΠ²Π°Π»β, Π² ΠΊΠΎΠΉΡΠΎ FILTER NOT EXISTS {β¦}
. Π Π°Π·ΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ΡΠΎ Π½Π° Π΄Π°Π½Π½ΠΈΡΠ΅ ΡΠ΅ Π²Π·Π΅ΠΌΠ° ΠΏΡΠ΅Π΄Π²ΠΈΠ΄ Ρ ΠΏΠΎΠΌΠΎΡΡΠ° Π½Π° ΠΌΠ΅Ρ
Π°Π½ΠΈΠ·ΠΌΠ°
SPARQL ΡΠΎΡΠΊΠ°ΡΠ° Π·Π° Π΄ΠΎΡΡΡΠΏ - RDF Ρ ΡΠ°Π½ΠΈΠ»ΠΈΡΠ΅, ΡΠΏΠΎΡΠΎΠ±Π½ΠΎ Π΄Π° ΠΎΠ±ΡΠ°Π±ΠΎΡΠ²Π° SPARQL Π·Π°ΡΠ²ΠΊΠΈ - Π½ΡΠΌΠ° Π΄ΠΈΡΠ΅ΠΊΡΠ½ΠΈ Π°Π½Π°Π»ΠΎΠ·ΠΈ ΠΎΡ Π²ΡΠΎΡΠΈΡ Π΅ΡΠ°ΠΏ (Π²ΠΈΠΆΡΠ΅ Π½Π°ΡΠ°Π»ΠΎΡΠΎ Π½Π° ΡΠΎΠ·ΠΈ ΠΏΠ°ΡΠ°Π³ΡΠ°Ρ). ΠΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΠΎΠΏΡΠΈΠ»ΠΈΡΠΈ Π½Π° Π±Π°Π·Π° Π΄Π°Π½Π½ΠΈ, Π²ΡΠ· ΠΎΡΠ½ΠΎΠ²Π° Π½Π° ΡΠΈΠ΅ΡΠΎ ΡΡΠ΄ΡΡΠΆΠ°Π½ΠΈΠ΅ ΡΠ° Π³Π΅Π½Π΅ΡΠΈΡΠ°Π½ΠΈ HTML ΡΡΡΠ°Π½ΠΈΡΠΈ, Π½ΠΎ Π΄ΠΎΡΡΡΠΏΠ½ΠΈ ΠΎΡΠ²ΡΠ½. SPARQL ΡΠΎΡΠΊΠ°ΡΠ° Π·Π° Π΄ΠΎΡΡΡΠΏ Π΅ ΠΏΠΎ-Π°Π½Π°Π»ΠΎΠ³ΠΈΡΠ½Π° Π½Π° API ΡΠΎΡΠΊΠ°ΡΠ° Π·Π° Π΄ΠΎΡΡΡΠΏ ΠΎΡ ΡΡΠ΅ΡΠΈΡ Π΅ΡΠ°ΠΏ, Π½ΠΎ Ρ Π΄Π²Π΅ ΠΎΡΠ½ΠΎΠ²Π½ΠΈ ΡΠ°Π·Π»ΠΈΠΊΠΈ. ΠΡΡΠ²ΠΎ, Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎ Π΅ Π΄Π° ΡΠ΅ ΠΊΠΎΠΌΠ±ΠΈΠ½ΠΈΡΠ°Ρ Π½ΡΠΊΠΎΠ»ΠΊΠΎ βΠ°ΡΠΎΠΌΠ°ΡΠ½ΠΈβ Π·Π°ΡΠ²ΠΊΠΈ Π² Π΅Π΄Π½Π° (ΠΊΠΎΠ΅ΡΠΎ ΡΠ΅ ΡΡΠΈΡΠ° Π·Π° ΠΊΠ»ΡΡΠΎΠ²Π° Ρ Π°ΡΠ°ΠΊΡΠ΅ΡΠΈΡΡΠΈΠΊΠ° Π½Π° GraphQL), ΠΈ Π²ΡΠΎΡΠΎ, ΡΠ°ΠΊΡΠ² API Π΅ Π½Π°ΠΏΡΠ»Π½ΠΎ ΡΠ°ΠΌΠΎΠ΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠΈΡΠ°Ρ ΡΠ΅ (ΠΊΠΎΠ΅ΡΠΎ ΡΠ΅ ΠΎΠΏΠΈΡΠ° Π΄Π° ΠΏΠΎΡΡΠΈΠ³Π½Π΅ HATEOAS).
ΠΠΎΠ»Π΅ΠΌΠΈΡΠ½Π° Π·Π°Π±Π΅Π»Π΅ΠΆΠΊΠ°
RDF Π΅ Π½Π°ΡΠΈΠ½ Π·Π° ΠΏΡΠ±Π»ΠΈΠΊΡΠ²Π°Π½Π΅ Π½Π° Π΄Π°Π½Π½ΠΈ Π² ΠΌΡΠ΅ΠΆΠ°ΡΠ°, ΡΠ°ΠΊΠ° ΡΠ΅ ΡΡΡ
ΡΠ°Π½Π΅Π½ΠΈΠ΅ΡΠΎ Π½Π° RDF ΡΡΡΠ±Π²Π° Π΄Π° ΡΠ΅ ΡΡΠΈΡΠ° Π·Π° Π‘Π£ΠΠ Π·Π° Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠΈ. ΠΡΡΠ½ΠΎ, ΡΡΠΉ ΠΊΠ°ΡΠΎ RDF Π΅ Π³ΡΠ°ΡΠΈΠΊΠ°, Π° Π½Π΅ Π΄ΡΡΠ²ΠΎ, ΡΠ΅ ΡΡΡΠΎ ΡΠ΅ ΠΎΠΊΠ°Π·Π°Ρ
Π° Π±Π°Π·ΠΈΡΠ°Π½ΠΈ Π½Π° Π³ΡΠ°ΡΠΈΠΊΠΈ. Π£Π΄ΠΈΠ²ΠΈΡΠ΅Π»Π½ΠΎ Π΅, ΡΠ΅ ΠΈΠ·ΠΎΠ±ΡΠΎ ΡΠ΅ ΠΏΠΎΠ»ΡΡΠΈ. ΠΠΎΠΉ Π±ΠΈ ΠΏΡΠ΅Π΄ΠΏΠΎΠ»ΠΎΠΆΠΈΠ», ΡΠ΅ ΡΠ΅ ΠΈΠΌΠ° ΡΠΌΠ½ΠΈ Ρ
ΠΎΡΠ°, ΠΊΠΎΠΈΡΠΎ ΡΠ΅ Π²Π½Π΅Π΄ΡΡΡ ΠΏΡΠ°Π·Π½ΠΈ Π²ΡΠ·Π»ΠΈ. ΠΠΎΠ΄ Π΅ ΡΡΠΊ
ΠΠΌΠ° ΠΈ ΠΏΠΎ-ΠΌΠ°Π»ΠΊΠΎ ΠΏΡΠ»Π½ΠΎΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»Π½ΠΈ Π½Π°ΡΠΈΠ½ΠΈ Π·Π° ΠΎΡΠ³Π°Π½ΠΈΠ·ΠΈΡΠ°Π½Π΅ Π½Π° Π΄ΠΎΡΡΡΠΏ Π΄ΠΎ RDF Π΄Π°Π½Π½ΠΈ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ,
OWL
ΠΠΎΠ½ΡΠ΅ΠΏΡΠΈΠΈΡΠ΅ Π½Π° ΠΎΠΏΠΈΡΠ°ΡΠ΅Π»Π½Π°ΡΠ° Π»ΠΎΠ³ΠΈΠΊΠ° Π² OWL ΡΡΠΎΡΠ²Π΅ΡΡΡΠ²Π°Ρ Π½Π° ΠΊΠ»Π°ΡΠΎΠ²Π΅, ΡΠΎΠ»ΠΈΡΠ΅ ΡΡΠΎΡΠ²Π΅ΡΡΡΠ²Π°Ρ Π½Π° ΡΠ²ΠΎΠΉΡΡΠ²Π°, ΠΈΠ½Π΄ΠΈΠ²ΠΈΠ΄ΠΈΡΠ΅ Π·Π°ΠΏΠ°Π·Π²Π°Ρ ΠΏΡΠ΅Π΄ΠΈΡΠ½ΠΎΡΠΎ ΡΠΈ ΠΈΠΌΠ΅. ΠΠΊΡΠΈΠΎΠΌΠΈΡΠ΅ ΡΠ΅ Π½Π°ΡΠΈΡΠ°Ρ ββΠΎΡΠ΅ Π°ΠΊΡΠΈΠΎΠΌΠΈ.
ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ Π² Ρ.Π½Π°Ρ
Class: Human
Class: Parent
EquivalentClass: Human and (inverse hasParent) some Human
ObjectProperty: hasParent
ΠΠΌΠ° ΠΈ Π΄ΡΡΠ³ΠΈ ΡΠΈΠ½ΡΠ°ΠΊΡΠΈΡΠΈ Π·Π° ΠΏΠΈΡΠ°Π½Π΅ Π½Π° OWL, ΠΊΠ°ΡΠΎ Π½Π°ΠΏΡ
OWL ΠΈΠΌΠ° Π΄Π²ΠΎΠΉΠ½Π° Π²ΡΡΠ·ΠΊΠ° Ρ RDF. ΠΡ Π΅Π΄Π½Π° ΡΡΡΠ°Π½Π°, ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΡΠ°Π·Π³Π»Π΅ΠΆΠ΄Π° ΠΊΠ°ΡΠΎ Π²ΠΈΠ΄ ΡΠ΅ΡΠ½ΠΈΠΊ, ΠΊΠΎΠΉΡΠΎ ΡΠ°Π·ΡΠΈΡΡΠ²Π° RDFS. ΠΡ Π΄ΡΡΠ³Π° ΡΡΡΠ°Π½Π°, ΡΠΎΠ²Π° Π΅ ΠΏΠΎ-ΠΌΠΎΡΠ΅Π½ ΡΠΎΡΠΌΠ°Π»ΠΈΠ·ΡΠΌ, Π·Π° ΠΊΠΎΠΉΡΠΎ RDF Π΅ ΠΏΡΠΎΡΡΠΎ ΡΠΎΡΠΌΠ°Ρ Π·Π° ΡΠ΅ΡΠΈΠ°Π»ΠΈΠ·Π°ΡΠΈΡ. ΠΠ΅ Π²ΡΠΈΡΠΊΠΈ Π΅Π»Π΅ΠΌΠ΅Π½ΡΠ°ΡΠ½ΠΈ OWL ΠΊΠΎΠ½ΡΡΡΡΠΊΡΠΈΠΈ ΠΌΠΎΠ³Π°Ρ Π΄Π° Π±ΡΠ΄Π°Ρ Π½Π°ΠΏΠΈΡΠ°Π½ΠΈ Ρ ΠΏΠΎΠΌΠΎΡΡΠ° Π½Π° Π΅Π΄ΠΈΠ½ RDF ΡΡΠΈΠΏΠ»Π΅Ρ.
Π Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡ ΠΎΡ ΡΠΎΠ²Π° ΠΊΠΎΠ΅ ΠΏΠΎΠ΄ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ ΠΎΡ OWL ΠΊΠΎΠ½ΡΡΡΡΠΊΡΠΈΠΈ Π΅ ΠΏΠΎΠ·Π²ΠΎΠ»Π΅Π½ΠΎ Π΄Π° ΡΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°, ΡΠ΅ Π³ΠΎΠ²ΠΎΡΡΡ Π·Π° Ρ.Π½Π°Ρ
ΠΠ»ΡΡΠΎΠ²ΠΈΡΠ΅ ΠΏΡΠΈΠ½ΡΠΈΠΏΠΈ Π·Π° ΡΠ²ΡΡΠ·Π²Π°Π½Π΅ Π½Π° ΠΏΠΎΡΠ»Π΅Π΄ΡΡΠ²ΠΈΡΡΠ° Π² OWL ΡΠ° Π²ΡΠ·ΠΏΡΠΈΠ΅ΠΌΠ°Π½Π΅ΡΠΎ Π½Π° ΠΏΡΠ΅Π΄ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ΡΠΎ Π·Π° ΠΎΡΠ²ΠΎΡΠ΅Π½ ΡΠ²ΡΡ.
ΠΠ΅ΠΊΠ° ΠΎΠ½ΡΠΎΠ»ΠΎΠ³ΠΈΡΡΠ° ΡΡΠ΄ΡΡΠΆΠ° ΡΠ»Π΅Π΄Π½ΠΈΡ ΡΡΠ°Π³ΠΌΠ΅Π½Ρ (Π² ΡΠΈΠ½ΡΠ°ΠΊΡΠΈΡΠ° Π½Π° ΠΠ°Π½ΡΠ΅ΡΡΡΡ):
Class: manyChildren
EquivalentTo: Human that hasChild min 3
Individual: John
Types: Human
Facts: hasChild Alice, hasChild Bob, hasChild Carol
ΠΠ°Π»ΠΈ ΠΎΡ ΠΊΠ°Π·Π°Π½ΠΎΡΠΎ ΡΠ΅ ΡΠ»Π΅Π΄Π²Π°, ΡΠ΅ ΠΠΎΠ°Π½ ΠΈΠΌΠ° ΠΌΠ½ΠΎΠ³ΠΎ Π΄Π΅ΡΠ°? ΠΡΡ Π²ΡΡΠ»ΡΠ½Π΅ΡΠΎ Π½Π° UNA ΡΠ΅ ΠΏΡΠΈΠ½ΡΠ΄ΠΈ ΠΌΠ°ΡΠΈΠ½Π°ΡΠ° Π·Π° ΠΈΠ·Π²ΠΎΠ΄ΠΈ Π΄Π° ΠΎΡΠ³ΠΎΠ²ΠΎΡΠΈ ΠΎΡΡΠΈΡΠ°ΡΠ΅Π»Π½ΠΎ Π½Π° ΡΠΎΠ·ΠΈ Π²ΡΠΏΡΠΎΡ, ΡΡΠΉ ΠΊΠ°ΡΠΎ ΠΠ»ΠΈΡ ΠΈ ΠΠΎΠ± ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ° Π΅Π΄Π½ΠΎ ΠΈ ΡΡΡΠΎ Π»ΠΈΡΠ΅. ΠΠ° Π΄Π° ΡΠ΅ ΡΠ»ΡΡΠΈ ΡΠ»Π΅Π΄Π½ΠΎΡΠΎ Π΅ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ Π΄Π° ΡΠ΅ Π΄ΠΎΠ±Π°Π²ΠΈ ΡΠ»Π΅Π΄Π½Π°ΡΠ° Π°ΠΊΡΠΈΠΎΠΌΠ°:
DifferentIndividuals: Alice, Bob, Carol, John
ΠΠ΅ΠΊΠ° ΡΠ΅Π³Π° ΠΎΠ½ΡΠΎΠ»ΠΎΠ³ΠΈΡΠ½ΠΈΡΡ ΡΡΠ°Π³ΠΌΠ΅Π½Ρ ΠΈΠΌΠ° ΡΠ»Π΅Π΄Π½Π°ΡΠ° ΡΠΎΡΠΌΠ° (ΠΠΆΠΎΠ½ Π΅ ΠΎΠ±ΡΠ²Π΅Π½ Π·Π° ΠΌΠ½ΠΎΠ³ΠΎΠ΄Π΅ΡΠ΅Π½, Π½ΠΎ ΡΠΎΠΉ ΠΈΠΌΠ° ΡΠ°ΠΌΠΎ Π΄Π²Π΅ Π΄Π΅ΡΠ°):
Class: manyChildren
EquivalentTo: Human that hasChild min 3
Individual: John
Types: Human, manyChildren
Facts: hasChild Alice, hasChild Bob
DifferentIndividuals: Alice, Bob, Carol, John
Π©Π΅ Π±ΡΠ΄Π΅ Π»ΠΈ ΡΠ°Π·ΠΈ ΠΎΠ½ΡΠΎΠ»ΠΎΠ³ΠΈΡ Π½Π΅ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»Π½Π° (ΠΊΠΎΠ΅ΡΠΎ ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΡΡΠ»ΠΊΡΠ²Π° ΠΊΠ°ΡΠΎ Π΄ΠΎΠΊΠ°Π·Π°ΡΠ΅Π»ΡΡΠ²ΠΎ Π·Π° Π½Π΅Π²Π°Π»ΠΈΠ΄Π½ΠΈ Π΄Π°Π½Π½ΠΈ)? ΠΡΠΈΠ΅ΠΌΠ°Π½Π΅ΡΠΎ Π½Π° OWA ΡΠ΅ Π½Π°ΠΊΠ°ΡΠ° ΠΌΠ΅Ρ Π°Π½ΠΈΠ·ΠΌΠ° Π·Π° ΠΈΠ·Π²ΠΎΠ΄ΠΈ Π΄Π° ΠΎΡΠ³ΠΎΠ²ΠΎΡΠΈ ΠΎΡΡΠΈΡΠ°ΡΠ΅Π»Π½ΠΎ: βΠ½ΡΠΊΡΠ΄Π΅β Π΄ΡΡΠ³Π°Π΄Π΅ (Π² Π΄ΡΡΠ³Π° ΠΎΠ½ΡΠΎΠ»ΠΎΠ³ΠΈΡ) ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΠΊΠ°ΠΆΠ΅, ΡΠ΅ ΠΠ°ΡΠΎΠ» ΡΡΡΠΎ Π΅ Π΄Π΅ΡΠ΅ Π½Π° ΠΠΆΠΎΠ½.
ΠΠ° Π΄Π° ΠΈΠ·ΠΊΠ»ΡΡΠΈΠΌ Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡΠ° Π·Π° ΡΠΎΠ²Π°, Π½Π΅ΠΊΠ° Π΄ΠΎΠ±Π°Π²ΠΈΠΌ Π½ΠΎΠ² ΡΠ°ΠΊΡ Π·Π° ΠΠΆΠΎΠ½:
Individual: John
Facts: hasChild Alice, hasChild Bob, not hasChild Carol
ΠΠ° Π΄Π° ΠΈΠ·ΠΊΠ»ΡΡΠΈΠΌ ΠΏΠΎΡΠ²Π°ΡΠ° Π½Π° Π΄ΡΡΠ³ΠΈ Π΄Π΅ΡΠ°, Π½Π΅ΠΊΠ° ΠΊΠ°ΠΆΠ΅ΠΌ, ΡΠ΅ Π²ΡΠΈΡΠΊΠΈ ΡΡΠΎΠΉΠ½ΠΎΡΡΠΈ Π½Π° ΠΈΠΌΠΎΡΠ° βΠΈΠΌΠ°Ρ Π΄Π΅ΡΠ΅β ΡΠ° Ρ ΠΎΡΠ°, ΠΎΡ ΠΊΠΎΠΈΡΠΎ ΠΈΠΌΠ°ΠΌΠ΅ ΡΠ°ΠΌΠΎ ΡΠ΅ΡΠΈΡΠΈΠΌΠ°:
ObjectProperty: hasChild
Domain: Human
Π‘haracteristics: Irreflexive
Class: Human
EquivalentTo: { Alice, Bill, Carol, John }
Π‘Π΅Π³Π° ΠΎΠ½ΡΠΎΠ»ΠΎΠ³ΠΈΡΡΠ° ΡΠ΅ ΡΡΠ°Π½Π΅ ΠΏΡΠΎΡΠΈΠ²ΠΎΡΠ΅ΡΠΈΠ²Π°, ΠΊΠΎΠ΅ΡΠΎ ΠΌΠ°ΡΠΈΠ½Π°ΡΠ° Π·Π° ΠΈΠ·Π²ΠΎΠ΄ΠΈ Π½ΡΠΌΠ° Π΄Π° ΠΏΡΠΎΠΏΡΡΠ½Π΅ Π΄Π° ΠΎΡΡΠ΅ΡΠ΅. Π‘ ΠΏΠΎΡΠ»Π΅Π΄Π½Π°ΡΠ° ΠΎΡ Π°ΠΊΡΠΈΠΎΠΌΠΈΡΠ΅ Π½ΠΈΠ΅ Π² ΠΈΠ·Π²Π΅ΡΡΠ΅Π½ ΡΠΌΠΈΡΡΠ» βΠ·Π°ΡΠ²ΠΎΡΠΈΡ ΠΌΠ΅β ΡΠ²Π΅ΡΠ° ΠΈ Π·Π°Π±Π΅Π»Π΅ΠΆΠ΅ΡΠ΅ ΠΊΠ°ΠΊ ΡΠ΅ ΠΈΠ·ΠΊΠ»ΡΡΠ²Π° Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡΠ° ΠΠΆΠΎΠ½ Π΄Π° Π±ΡΠ΄Π΅ Π½Π΅Π³ΠΎΠ²ΠΎ Π΄Π΅ΡΠ΅.
Π‘Π²ΡΡΠ·Π²Π°Π½Π΅ Π½Π° ΠΊΠΎΡΠΏΠΎΡΠ°ΡΠΈΠ²Π½ΠΈ Π΄Π°Π½Π½ΠΈ
ΠΠ°Π±ΠΎΡΡΡ ΠΎΡ ΠΏΠΎΠ΄Ρ ΠΎΠ΄ΠΈ ΠΈ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ Π·Π° ΡΠ²ΡΡΠ·Π°Π½ΠΈ Π΄Π°Π½Π½ΠΈ ΠΏΡΡΠ²ΠΎΠ½Π°ΡΠ°Π»Π½ΠΎ Π΅ ΠΏΡΠ΅Π΄Π½Π°Π·Π½Π°ΡΠ΅Π½ Π·Π° ΠΏΡΠ±Π»ΠΈΠΊΡΠ²Π°Π½Π΅ Π½Π° Π΄Π°Π½Π½ΠΈ Π² ΠΌΡΠ΅ΠΆΠ°ΡΠ°. ΠΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ΡΠΎ ΠΈΠΌ Π²ΡΠ² Π²ΡΡΡΠ΅ΡΠ½Π° ΠΊΠΎΡΠΏΠΎΡΠ°ΡΠΈΠ²Π½Π° ΡΡΠ΅Π΄Π° Π΅ ΠΈΠ·ΠΏΡΠ°Π²Π΅Π½ΠΎ ΠΏΡΠ΅Π΄ ΡΠ΅Π΄ΠΈΡΠ° ΡΡΡΠ΄Π½ΠΎΡΡΠΈ.
ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, Π² Π·Π°ΡΠ²ΠΎΡΠ΅Π½Π° ΠΊΠΎΡΠΏΠΎΡΠ°ΡΠΈΠ²Π½Π° ΡΡΠ΅Π΄Π°, Π΄Π΅Π΄ΡΠΊΡΠΈΠ²Π½Π°ΡΠ° ΡΠΈΠ»Π° Π½Π° OWL, ΠΎΡΠ½ΠΎΠ²Π°Π½Π° Π½Π° ΠΏΡΠΈΠ΅ΠΌΠ°Π½Π΅ΡΠΎ Π½Π° OWA ΠΈ ΠΎΡΡ Π²ΡΡΠ»ΡΠ½Π΅ΡΠΎ Π½Π° UNA, ΡΠ΅ΡΠ΅Π½ΠΈΡ, Π΄ΡΠ»ΠΆΠ°ΡΠΈ ΡΠ΅ Π½Π° ΠΎΡΠ²ΠΎΡΠ΅Π½ΠΈΡ ΠΈ ΡΠ°Π·ΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ Ρ Π°ΡΠ°ΠΊΡΠ΅Ρ Π½Π° ΠΌΡΠ΅ΠΆΠ°ΡΠ°, Π΅ ΡΠ²ΡΡΠ΄Π΅ ΡΠ»Π°Π±Π°. Π ΡΡΠΊ ΡΠ° Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΈ ΡΠ»Π΅Π΄Π½ΠΈΡΠ΅ ΡΠ΅ΡΠ΅Π½ΠΈΡ.
- ΠΡΠ΅Π΄ΠΎΡΡΠ°Π²ΡΠ½Π΅ Π½Π° OWL ΡΡΡ ΡΠ΅ΠΌΠ°Π½ΡΠΈΠΊΠ°, ΠΊΠΎΠ΅ΡΠΎ ΠΏΡΠ΅Π΄ΠΏΠΎΠ»Π°Π³Π° ΠΈΠ·ΠΎΡΡΠ°Π²ΡΠ½Π΅ Π½Π° OWA ΠΈ ΠΏΡΠΈΠ΅ΠΌΠ°Π½Π΅ Π½Π° UNA, Π²Π½Π΅Π΄ΡΡΠ²Π°Π½Π΅ Π½Π° ΡΡΠΎΡΠ²Π΅ΡΠ½ΠΈΡ ΠΈΠ·Ρ
ΠΎΠ΄Π΅Π½ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π». - ΠΠΎ ΡΠ°Π·ΠΈ ΠΏΡΡΠ΅ΠΊΠ°
Π²ΡΡΠ²ΠΈ Stardog RDF ΡΡΡ ΡΠ°Π½Π΅Π½ΠΈΠ΅. - ΠΠ·ΠΎΡΡΠ°Π²ΡΠ½Π΅ Π½Π° Π΄Π΅Π΄ΡΠΊΡΠΈΠ²Π½ΠΈΡΠ΅ ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡΠΈ Π½Π° OWL Π² ΠΏΠΎΠ»Π·Π° Π½Π° Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»ΠΈ Ρ ΠΏΡΠ°Π²ΠΈΠ»Π°. β Stardog ΠΏΠΎΠ΄Π΄ΡΡΠΆΠ°
SWRL ; Jena ΠΈ GraphDB ΠΏΡΠ΅Π΄Π»Π°Π³Π°ΡΡΠΎΠ±ΡΡΠ²Π΅Π½ Π΅Π·ΠΈΡΠΈ ΠΏΡΠ°Π²ΠΈΠ»Π° - ΠΡΠΊΠ°Π· ΠΎΡ Π΄Π΅Π΄ΡΠΊΡΠΈΠ²Π½ΠΈΡΠ΅ Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ Π½Π° OWL, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° Π΅Π΄Π½ΠΎ ΠΈΠ»ΠΈ Π΄ΡΡΠ³ΠΎ ΠΏΠΎΠ΄ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ, Π±Π»ΠΈΠ·ΠΊΠΎ Π΄ΠΎ RDFS Π·Π° ΠΌΠΎΠ΄Π΅Π»ΠΈΡΠ°Π½Π΅. - ΠΠΈΠΆΡΠ΅ ΠΏΠΎΠ²Π΅ΡΠ΅ Π·Π° ΡΠΎΠ²Π° ΠΏΠΎ-Π΄ΠΎΠ»Ρ.
ΠΡΡΠ³ ΠΏΡΠΎΠ±Π»Π΅ΠΌ Π΅ ΠΏΠΎ-Π³ΠΎΠ»Π΅ΠΌΠΈΡΡ ΡΠΎΠΊΡΡ, ΠΊΠΎΠΉΡΠΎ ΠΊΠΎΡΠΏΠΎΡΠ°ΡΠΈΠ²Π½ΠΈΡΡ ΡΠ²ΡΡ ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΈΠΌΠ° Π²ΡΡΡ Ρ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠΈΡΠ΅ Ρ ΠΊΠ°ΡΠ΅ΡΡΠ²ΠΎΡΠΎ Π½Π° Π΄Π°Π½Π½ΠΈΡΠ΅ ΠΈ Π»ΠΈΠΏΡΠ°ΡΠ° Π½Π° ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΈ Π·Π° Π²Π°Π»ΠΈΠ΄ΠΈΡΠ°Π½Π΅ Π½Π° Π΄Π°Π½Π½ΠΈ Π² ΡΡΠ΅ΠΊΠ° ΠΎΡ ΡΠ²ΡΡΠ·Π°Π½ΠΈ Π΄Π°Π½Π½ΠΈ. Π Π΅Π·ΡΠ»ΡΠ°ΡΠΈΡΠ΅ ΡΡΠΊ ΡΠ° ΠΊΠ°ΠΊΡΠΎ ΡΠ»Π΅Π΄Π²Π°.
- ΠΡΠ½ΠΎΠ²ΠΎ, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΉΡΠ΅ Π·Π° Π²Π°Π»ΠΈΠ΄ΠΈΡΠ°Π½Π΅ Π½Π° OWL ΠΊΠΎΠ½ΡΡΡΡΠΊΡΠΈΠΈ ΡΡΡ ΡΠ΅ΠΌΠ°Π½ΡΠΈΠΊΠ° Π½Π° Π·Π°ΡΠ²ΠΎΡΠ΅Π½ ΡΠ²ΡΡ ΠΈ ΡΠ½ΠΈΠΊΠ°Π»Π½ΠΈ ΠΈΠΌΠ΅Π½Π°, Π°ΠΊΠΎ Π΅ Π½Π°Π»ΠΈΡΠ΅Π½ ΠΏΠΎΠ΄Ρ ΠΎΠ΄ΡΡ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π» Π·Π° ΠΈΠ·Π²ΠΎΠ΄ΠΈ.
- Π£ΠΏΠΎΡΡΠ΅Π±Π°
SHACL ΠΈΠ»ΠΈΠ¨Π΅ΠΊΡ . - Π Π°Π·Π±ΠΈΡΠ°Π½Π΅, ΡΠ΅ Π²ΡΠΈΡΠΊΠΎ Π² ΠΊΡΠ°ΠΉΠ½Π° ΡΠΌΠ΅ΡΠΊΠ° ΡΠ΅ ΠΏΡΠ°Π²ΠΈ ΡΡΡ SPARQL Π·Π°ΡΠ²ΠΊΠΈ, ΡΡΠ·Π΄Π°Π²Π°Π½Π΅ Π½Π° Π²Π°Ρ ΡΠΎΠ±ΡΡΠ²Π΅Π½ ΠΏΡΠΎΡΡ ΠΌΠ΅Ρ Π°Π½ΠΈΠ·ΡΠΌ Π·Π° Π²Π°Π»ΠΈΠ΄ΠΈΡΠ°Π½Π΅ Π½Π° Π΄Π°Π½Π½ΠΈ, ΠΊΠ°ΡΠΎ Π³ΠΈ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΡΠ΅.
ΠΡΠΏΡΠ΅ΠΊΠΈ ΡΠΎΠ²Π°, Π΄ΠΎΡΠΈ ΠΏΡΠ»Π½ΠΎΡΠΎ ΠΎΡΡ Π²ΡΡΠ»ΡΠ½Π΅ Π½Π° Π΄Π΅Π΄ΡΠΊΡΠΈΠ²Π½ΠΈΡΠ΅ Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ ΠΈ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΈΡΠ΅ Π·Π° Π²Π°Π»ΠΈΠ΄ΠΈΡΠ°Π½Π΅ ΠΎΡΡΠ°Π²Ρ ΡΡΠ΅ΠΊΠ° ΠΎΡ ΡΠ²ΡΡΠ·Π°Π½ΠΈ Π΄Π°Π½Π½ΠΈ ΠΈΠ·Π²ΡΠ½ ΠΊΠΎΠ½ΠΊΡΡΠ΅Π½ΡΠΈΡΡΠ° Π² Π·Π°Π΄Π°ΡΠΈ, ΠΊΠΎΠΈΡΠΎ ΡΠ° ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΈ Π½Π° Π»Π°Π½Π΄ΡΠ°ΡΡΠ° Π½Π° ΠΎΡΠ²ΠΎΡΠ΅Π½Π°ΡΠ° ΠΈ ΡΠ°Π·ΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π° ΠΌΡΠ΅ΠΆΠ° - Π² Π·Π°Π΄Π°ΡΠΈΡΠ΅ Π·Π° ΠΈΠ½ΡΠ΅Π³ΡΠΈΡΠ°Π½Π΅ Π½Π° Π΄Π°Π½Π½ΠΈ.
ΠΠ°ΠΊΠ²ΠΎ ΡΠ΅ ΠΊΠ°ΠΆΠ΅ΡΠ΅ Π·Π° ΠΎΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½Π° ΠΊΠΎΡΠΏΠΎΡΠ°ΡΠΈΠ²Π½Π° ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΎΠ½Π½Π° ΡΠΈΡΡΠ΅ΠΌΠ°?
Π’ΠΎΠ²Π° Π΅ Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎ, Π½ΠΎ, ΡΠ°Π·Π±ΠΈΡΠ° ΡΠ΅, ΡΡΡΠ±Π²Π° Π΄Π° ΡΡΠ΅ Π½Π°ΡΡΠ½ΠΎ ΠΊΠ°ΠΊΠ²ΠΈ ΡΠΎΡΠ½ΠΎ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠΈ ΡΠ΅ ΡΡΡΠ±Π²Π° Π΄Π° ΡΠ΅ΡΠ°Ρ ΡΡΠΎΡΠ²Π΅ΡΠ½ΠΈΡΠ΅ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ. Π’ΡΠΊ ΡΠ΅ ΠΎΠΏΠΈΡΠ° ΡΠΈΠΏΠΈΡΠ½Π° ΡΠ΅Π°ΠΊΡΠΈΡ Π½Π° ΡΡΠ°ΡΡΠ½ΠΈΡΠΈΡΠ΅ Π² ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ°ΡΠ°, Π·Π° Π΄Π° ΠΏΠΎΠΊΠ°ΠΆΠ° ΠΊΠ°ΠΊ ΠΈΠ·Π³Π»Π΅ΠΆΠ΄Π° ΡΠΎΠ·ΠΈ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΡΠ΅Π½ ΡΡΠ΅ΠΊ ΠΎΡ Π³Π»Π΅Π΄Π½Π° ΡΠΎΡΠΊΠ° Π½Π° ΠΊΠΎΠ½Π²Π΅Π½ΡΠΈΠΎΠ½Π°Π»Π½ΠΈΡΠ΅ ΠΠ’. ΠΠ°ΠΏΠΎΠΌΠ½Ρ ΠΌΠΈ ΠΌΠ°Π»ΠΊΠΎ Π½Π° ΠΏΡΠΈΡΡΠ°ΡΠ° Π·Π° ΡΠ»ΠΎΠ½Π°:
- ΠΠΈΠ·Π½Π΅Ρ Π°Π½Π°Π»ΠΈΠ·Π°ΡΠΎΡ: RDF Π΅ Π½Π΅ΡΠΎ ΠΊΠ°ΡΠΎ Π΄ΠΈΡΠ΅ΠΊΡΠ½ΠΎ Π·Π°ΠΏΠ°ΠΌΠ΅ΡΠ΅Π½ Π»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΈ ΠΌΠΎΠ΄Π΅Π».
- Π‘ΠΈΡΡΠ΅ΠΌΠ΅Π½ Π°Π½Π°Π»ΠΈΠ·Π°ΡΠΎΡ: RDF Π΅ ΠΊΠ°ΡΠΎ
EAV ΡΠ°Π·ΡΠΈΡΠ΅Π½ΠΈΠ΅ , ΡΠ°ΠΌΠΎ Ρ ΠΊΡΠΏ ΠΈΠ½Π΄Π΅ΠΊΡΠΈ ΠΈ ΡΠ΄ΠΎΠ±Π΅Π½ Π΅Π·ΠΈΠΊ Π·Π° Π·Π°ΡΠ²ΠΊΠΈ. - ΠΏΡΠ΅Π΄ΠΏΡΠΈΠ΅ΠΌΠ°Ρ: Π΄ΠΎΠ±ΡΠ΅, Π²ΡΠΈΡΠΊΠΎ ΡΠΎΠ²Π° Π΅ Π² Π΄ΡΡ
Π° Π½Π° ΠΊΠΎΠ½ΡΠ΅ΠΏΡΠΈΠΈΡΠ΅ Π·Π° Π±ΠΎΠ³Π°Ρ ΠΌΠΎΠ΄Π΅Π» ΠΈ Π½ΠΈΡΡΠΊ ΠΊΠΎΠ΄,
ΡΠ΅ΡΠ΅ΡΠ΅ Π½Π°ΡΠΊΠΎΡΠΎ Π·Π° ΡΠΎΠ²Π°. - Π ΡΠΊΠΎΠ²ΠΎΠ΄ΠΈΡΠ΅Π» Π½Π° ΠΏΡΠΎΠ΅ΠΊΡΠ°: Π΄Π°, ΡΡΡΠΎΡΠΎ Π΅
ΡΠ²ΠΈΠ²Π°Π½Π΅ Π½Π° ΡΡΠ΅ΠΊΠ° !
ΠΡΠ°ΠΊΡΠΈΠΊΠ°ΡΠ° ΠΏΠΎΠΊΠ°Π·Π²Π°, ΡΠ΅ ΡΡΠ΅ΠΊΡΡ Π½Π°ΠΉ-ΡΠ΅ΡΡΠΎ ΡΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° Π² Π·Π°Π΄Π°ΡΠΈ, ΡΠ²ΡΡΠ·Π°Π½ΠΈ Ρ ΡΠ°Π·ΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ΡΠΎ ΠΈ ΡΠ°Π·Π½ΠΎΡΠΎΠ΄Π½ΠΎΡΡΡΠ° Π½Π° Π΄Π°Π½Π½ΠΈΡΠ΅, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ ΠΏΡΠΈ ΠΈΠ·Π³ΡΠ°ΠΆΠ΄Π°Π½Π΅ Π½Π° ΡΠΈΡΡΠ΅ΠΌΠΈ ΠΎΡ ΠΊΠ»Π°Ρ MDM (Master Data Management) ΠΈΠ»ΠΈ DWH (Data Warehouse). Π’Π°ΠΊΠΈΠ²Π° ΠΏΡΠΎΠ±Π»Π΅ΠΌΠΈ ΡΡΡΠ΅ΡΡΠ²ΡΠ²Π°Ρ Π²ΡΠ² Π²ΡΡΠΊΠ° ΠΈΠ½Π΄ΡΡΡΡΠΈΡ.
ΠΠΎ ΠΎΡΠ½ΠΎΡΠ΅Π½ΠΈΠ΅ Π½Π° ΡΠΏΠ΅ΡΠΈΡΠΈΡΠ½ΠΈ Π·Π° ΠΈΠ½Π΄ΡΡΡΡΠΈΡΡΠ° ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ, ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈΡΠ΅ Π·Π° ΡΠ²ΡΡΠ·Π°Π½ΠΈ Π΄Π°Π½Π½ΠΈ Π² ΠΌΠΎΠΌΠ΅Π½ΡΠ° ΡΠ° Π½Π°ΠΉ-ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΠΈ Π² ΡΠ»Π΅Π΄Π½ΠΈΡΠ΅ ΠΈΠ½Π΄ΡΡΡΡΠΈΠΈ.
- Π±ΠΈΠΎΠΌΠ΅Π΄ΠΈΡΠΈΠ½ΡΠΊΠΈ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ (ΠΊΡΠ΄Π΅ΡΠΎ ΡΡΡ Π½Π°ΡΠ° ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΠΎΡΡ ΠΈΠ·Π³Π»Π΅ΠΆΠ΄Π° Π΅ ΡΠ²ΡΡΠ·Π°Π½Π° ΡΡΡ ΡΠ»ΠΎΠΆΠ½ΠΎΡΡΡΠ° Π½Π° ΠΎΠ±Π»Π°ΡΡΡΠ°);
ΡΠ΅ΠΊΡΡ
βΠ’ΠΎΡΠΊΠ°ΡΠ° Π½Π° ΠΊΠΈΠΏΠ΅Π½Π΅β Π½Π°ΡΠΊΠΎΡΠΎ Π±Π΅ΡΠ΅ Π΄ΠΎΠΌΠ°ΠΊΠΈΠ½ Π½Π° ΠΊΠΎΠ½ΡΠ΅ΡΠ΅Π½ΡΠΈΡ, ΠΎΡΠ³Π°Π½ΠΈΠ·ΠΈΡΠ°Π½Π° ΠΎΡ ΡΠ΄ΡΡΠΆΠ΅Π½ΠΈΠ΅ βΠΠ°ΡΠΈΠΎΠ½Π°Π»Π½Π° Π±Π°Π·Π° ΠΌΠ΅Π΄ΠΈΡΠΈΠ½ΡΠΊΠΈ Π·Π½Π°Π½ΠΈΡβ
- ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΡΡΠ²ΠΎ ΠΈ Π΅ΠΊΡΠΏΠ»ΠΎΠ°ΡΠ°ΡΠΈΡ Π½Π° ΡΠ»ΠΎΠΆΠ½ΠΈ ΠΏΡΠΎΠ΄ΡΠΊΡΠΈ (Π³ΠΎΠ»ΡΠΌΠΎ ΠΌΠ°ΡΠΈΠ½ΠΎΡΡΡΠΎΠ΅Π½Π΅, Π΄ΠΎΠ±ΠΈΠ² Π½Π° Π½Π΅ΡΡ ΠΈ Π³Π°Π·; Π½Π°ΠΉ-ΡΠ΅ΡΡΠΎ Π³ΠΎΠ²ΠΎΡΠΈΠΌ Π·Π° ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΠΈ
ISO 15926 );
ΡΠ΅ΠΊΡΡ
Π ΡΡΠΊ ΠΏΡΠΈΡΠΈΠ½Π°ΡΠ° Π΅ ΡΠ»ΠΎΠΆΠ½ΠΎΡΡΡΠ° Π½Π° ΠΏΡΠ΅Π΄ΠΌΠ΅ΡΠ½Π°ΡΠ° ΠΎΠ±Π»Π°ΡΡ, ΠΊΠΎΠ³Π°ΡΠΎ Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ Π½Π° Π΅ΡΠ°ΠΏΠ° Π½Π°Π³ΠΎΡΠ΅ ΠΏΠΎ Π²Π΅ΡΠΈΠ³Π°ΡΠ°, Π°ΠΊΠΎ Π³ΠΎΠ²ΠΎΡΠΈΠΌ Π·Π° Π½Π΅ΡΡΠ΅Π½Π°ΡΠ° ΠΈ Π³Π°Π·ΠΎΠ²Π°ΡΠ° ΠΈΠ½Π΄ΡΡΡΡΠΈΡ, ΠΏΡΠΎΡΡΠΎΡΠΎ ΡΡΠ΅ΡΠΎΠ²ΠΎΠ΄ΡΡΠ²ΠΎ ΠΈΠ·ΠΈΡΠΊΠ²Π° Π½ΡΠΊΠΎΠΈ CAD ΡΡΠ½ΠΊΡΠΈΠΈ.
ΠΡΠ΅Π· 2008 Π³. ΡΠ΅ ΠΏΡΠΎΠ²Π΅Π΄Π΅ ΠΏΡΠ΅Π΄ΡΡΠ°Π²ΠΈΡΠ΅Π»Π½ΠΎ ΠΈΠ½ΡΡΠ°Π»Π°ΡΠΈΠΎΠ½Π½ΠΎ ΡΡΠ±ΠΈΡΠΈΠ΅, ΠΎΡΠ³Π°Π½ΠΈΠ·ΠΈΡΠ°Π½ΠΎ ΠΎΡ Π¨Π΅Π²ΡΠΎΠ½
Π ΠΊΡΠ°ΠΉΠ½Π° ΡΠΌΠ΅ΡΠΊΠ° ISO 15926 ΠΈΠ·Π³Π»Π΅ΠΆΠ΄Π°ΡΠ΅ ΠΌΠ°Π»ΠΊΠΎ ΡΠ΅ΠΆΡΠΊ Π·Π° Π½Π΅ΡΡΠ΅Π½Π°ΡΠ° ΠΈ Π³Π°Π·ΠΎΠ²Π°ΡΠ° ΠΈΠ½Π΄ΡΡΡΡΠΈΡ (ΠΈ ΠΌΠΎΠΆΠ΅ Π±ΠΈ Π½Π°ΠΌΠ΅ΡΠΈ ΠΏΠΎ-Π³ΠΎΠ»ΡΠΌΠΎ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π² ΠΌΠ°ΡΠΈΠ½ΠΎΡΡΡΠΎΠ΅Π½Π΅ΡΠΎ). Π‘Π°ΠΌΠΎ Statoil (Equinor) ΡΠ΅ ΠΏΡΠΈΡΡΡΠ°ΡΡΠΈ Π½Π°ΠΏΡΠ»Π½ΠΎ ΠΊΡΠΌ Π½Π΅Π³ΠΎ; Π² ΠΠΎΡΠ²Π΅Π³ΠΈΡ ΡΡΠ»
- ΡΠΈΠ½Π°Π½ΡΠΎΠ²ΠΈ ΠΎΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΈΠΈ (Π΄ΠΎΡΠΈ XBRL ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΡΡΠΈΡΠ° Π·Π° Π²ΠΈΠ΄ Ρ ΠΈΠ±ΡΠΈΠ΄ Π½Π° SDMX ΠΈ ΠΎΠ½ΡΠΎΠ»ΠΎΠ³ΠΈΡΡΠ° RDF Data Cube);
ΡΠ΅ΠΊΡΡ
Π Π½Π°ΡΠ°Π»ΠΎΡΠΎ Π½Π° Π³ΠΎΠ΄ΠΈΠ½Π°ΡΠ° LinkedIn Π°ΠΊΡΠΈΠ²Π½ΠΎ ΡΠΏΠ°ΠΌΠΈ Π°Π²ΡΠΎΡΠ° ΡΡΡ ΡΠ²ΠΎΠ±ΠΎΠ΄Π½ΠΈ ΠΏΠΎΠ·ΠΈΡΠΈΠΈ ΠΎΡ ΠΏΠΎΡΡΠΈ Π²ΡΠΈΡΠΊΠΈ Π³ΠΈΠ³Π°Π½ΡΠΈ Π½Π° ΡΠΈΠ½Π°Π½ΡΠΎΠ²Π°ΡΠ° ΠΈΠ½Π΄ΡΡΡΡΠΈΡ, ΠΊΠΎΠΈΡΠΎ ΡΠΎΠΉ ΠΏΠΎΠ·Π½Π°Π²Π° ΠΎΡ ΡΠ΅ΡΠΈΠ°Π»Π° βΠΠ΅ΠΏΡΠ΅ΠΎΠ΄ΠΎΠ»ΠΈΠΌΠ° ΡΠΈΠ»Π°β: Goldman Sachs, JPMorgan Chase ΠΈ/ΠΈΠ»ΠΈ Morgan Stanley, Wells Fargo, SWIFT/Visa/Mastercard, Bank of America, Citigroup, Fed, Deutsche Bank... ΠΠ΅ΡΠΎΡΡΠ½ΠΎ Π²ΡΠ΅ΠΊΠΈ Π΅ ΡΡΡΡΠΈΠ» Π½ΡΠΊΠΎΠ³ΠΎ, Π½Π° ΠΊΠΎΠ³ΠΎΡΠΎ Π΄Π° ΠΈΠ·ΠΏΡΠ°ΡΠΈ
Π HeadHunter ΡΠ°ΠΌΠΎ Sberbank ΡΠ΅ Π½Π°ΡΡΠΊΠ½Π° Π½Π° Π½Π΅ΡΠΎ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½ΠΎ; ΡΡΠ°Π²Π° Π΄ΡΠΌΠ° Π·Π° βEAV ΡΡΡ ΡΠ°Π½Π΅Π½ΠΈΠ΅ Ρ RDF-ΠΏΠΎΠ΄ΠΎΠ±Π΅Π½ ΠΌΠΎΠ΄Π΅Π» Π½Π° Π΄Π°Π½Π½ΠΈβ.
ΠΠ΅ΡΠΎΡΡΠ½ΠΎ ΡΠ°Π·Π»ΠΈΠΊΠ°ΡΠ° Π² ΡΡΠ΅ΠΏΠ΅Π½ΡΠ° Π½Π° Π»ΡΠ±ΠΎΠ² ΠΊΡΠΌ ΡΡΠΎΡΠ²Π΅ΡΠ½ΠΈΡΠ΅ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ Π½Π° ΠΌΠ΅ΡΡΠ½ΠΈΡΠ΅ ΠΈ Π·Π°ΠΏΠ°Π΄Π½ΠΈΡΠ΅ ΡΠΈΠ½Π°Π½ΡΠΎΠ²ΠΈ ΠΈΠ½ΡΡΠΈΡΡΡΠΈΠΈ ΡΠ΅ Π΄ΡΠ»ΠΆΠΈ Π½Π° ΡΡΠ°Π½ΡΠ½Π°ΡΠΈΠΎΠ½Π°Π»Π½ΠΈΡ Ρ Π°ΡΠ°ΠΊΡΠ΅Ρ Π½Π° Π΄Π΅ΠΉΠ½ΠΎΡΡΡΠ° Π½Π° ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΡΠ΅. ΠΡΠ΅Π²ΠΈΠ΄Π½ΠΎ ΡΡΠ°Π½ΡΠ³ΡΠ°Π½ΠΈΡΠ½Π°ΡΠ° ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΡ ΠΈΠ·ΠΈΡΠΊΠ²Π° ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅Π½ΠΎ ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ ΠΎΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΈΠΎΠ½Π½ΠΈ ΠΈ ΡΠ΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΈ ΡΠ΅ΡΠ΅Π½ΠΈΡ.
- ΡΠΈΡΡΠ΅ΠΌΠΈ Π·Π° Π²ΡΠΏΡΠΎΡΠΈ ΠΈ ΠΎΡΠ³ΠΎΠ²ΠΎΡΠΈ Ρ ΡΡΡΠ³ΠΎΠ²ΡΠΊΠΈ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ (IBM Watson, Apple Siri, Google Knowledge Graph);
ΡΠ΅ΠΊΡΡ
ΠΠ΅ΠΆΠ΄Ρ Π΄ΡΡΠ³ΠΎΡΠΎ, ΡΡΠ·Π΄Π°ΡΠ΅Π»ΡΡ Π½Π° Siri Π’ΠΎΠΌΠ°Ρ ΠΡΡΠ±Π΅Ρ Π΅ Π°Π²ΡΠΎΡ Π½Π° ΡΠ°ΠΌΠ°ΡΠ° Π΄Π΅ΡΠΈΠ½ΠΈΡΠΈΡ Π½Π° ΠΎΠ½ΡΠΎΠ»ΠΎΠ³ΠΈΡΡΠ° (Π² ΠΠ’ ΡΠΌΠΈΡΡΠ») ΠΊΠ°ΡΠΎ βΡΠΏΠ΅ΡΠΈΡΠΈΠΊΠ°ΡΠΈΡ Π½Π° ΠΊΠΎΠ½ΡΠ΅ΠΏΡΡΠ°Π»ΠΈΠ·Π°ΡΠΈΡΡΠ°β. Π‘ΠΏΠΎΡΠ΅Π΄ ΠΌΠ΅Π½ ΠΏΡΠ΅Π½Π°ΡΠ΅ΠΆΠ΄Π°Π½Π΅ΡΠΎ Π½Π° Π΄ΡΠΌΠΈΡΠ΅ Π² ΡΠΎΠ²Π° ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ Π½Π΅ ΠΏΡΠΎΠΌΠ΅Π½Ρ ΡΠΌΠΈΡΡΠ»Π° ΠΌΡ, ΠΊΠΎΠ΅ΡΠΎ ΠΌΠΎΠΆΠ΅ Π±ΠΈ ΠΏΠΎΠΊΠ°Π·Π²Π°, ΡΠ΅ Π³ΠΎ Π½ΡΠΌΠ°.
- ΠΏΡΠ±Π»ΠΈΠΊΡΠ²Π°Π½Π΅ Π½Π° ΡΡΡΡΠΊΡΡΡΠΈΡΠ°Π½ΠΈ Π΄Π°Π½Π½ΠΈ (Ρ ΠΏΠΎ-Π³ΠΎΠ»ΡΠΌΠΎ ΠΎΡΠ½ΠΎΠ²Π°Π½ΠΈΠ΅ ΡΠΎΠ²Π° ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΠΏΡΠΈΠΏΠΈΡΠ΅ Π½Π° ΡΠ²ΡΡΠ·Π°Π½ΠΈ ΠΎΡΠ²ΠΎΡΠ΅Π½ΠΈ Π΄Π°Π½Π½ΠΈ).
ΡΠ΅ΠΊΡΡ
ΠΠΎΠ»Π΅ΠΌΠΈ ΡΠ΅Π½ΠΎΠ²Π΅ Π½Π° ΡΠ²ΡΡΠ·Π°Π½ΠΈΡΠ΅ Π΄Π°Π½Π½ΠΈ ΡΠ° ΡΠ°ΠΊΠ° Π½Π°ΡΠ΅ΡΠ΅Π½ΠΈΡΠ΅ GLAM: Π³Π°Π»Π΅ΡΠΈΠΈ, Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ, Π°ΡΡ
ΠΈΠ²ΠΈ ΠΈ ΠΌΡΠ·Π΅ΠΈ. ΠΠΎΡΡΠ°ΡΡΡΠ½ΠΎ Π΅ Π΄Π° ΡΠ΅ ΠΊΠ°ΠΆΠ΅, ΡΠ΅ ΠΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ°ΡΠ° Π½Π° ΠΠΎΠ½Π³ΡΠ΅ΡΠ° Π½Π°ΡΡΡΡΠ°Π²Π° Π·Π°ΠΌΠ΅ΡΡΠΈΡΠ΅Π» Π½Π° MARC21
Wikidata ΡΠ΅ΡΡΠΎ ΡΠ΅ ΡΠΈΡΠΈΡΠ° ΠΊΠ°ΡΠΎ ΠΏΡΠΈΠΌΠ΅Ρ Π·Π° ΡΡΠΏΠ΅ΡΠ΅Π½ ΠΏΡΠΎΠ΅ΠΊΡ Π² ΠΎΠ±Π»Π°ΡΡΡΠ° Π½Π° ΡΠ²ΡΡΠ·Π°Π½ΠΈΡΠ΅ ΠΎΡΠ²ΠΎΡΠ΅Π½ΠΈ Π΄Π°Π½Π½ΠΈ - Π²ΠΈΠ΄ ΠΌΠ°ΡΠΈΠ½Π½ΠΎ ΡΠ΅ΡΠΈΠΌΠ° Π²Π΅ΡΡΠΈΡ Π½Π° Wikipedia, ΡΠΈΠ΅ΡΠΎ ΡΡΠ΄ΡΡΠΆΠ°Π½ΠΈΠ΅, Π·Π° ΡΠ°Π·Π»ΠΈΠΊΠ° ΠΎΡ DBPedia, Π½Π΅ ΡΠ΅ Π³Π΅Π½Π΅ΡΠΈΡΠ° ΡΡΠ΅Π· ΠΈΠΌΠΏΠΎΡΡΠΈΡΠ°Π½Π΅ ΠΎΡ ΠΈΠ½ΡΠΎΠ±ΠΎΠΊΠ΅ΡΠΈ Π·Π° ΡΡΠ°ΡΠΈΠΈ, Π° Π΅ ΡΡΠ·Π΄Π°Π΄Π΅Π½ ΠΏΠΎΠ²Π΅ΡΠ΅ ΠΈΠ»ΠΈ ΠΏΠΎ-ΠΌΠ°Π»ΠΊΠΎ ΡΡΡΠ½ΠΎ (ΠΈ Π²ΠΏΠΎΡΠ»Π΅Π΄ΡΡΠ²ΠΈΠ΅ ΡΠ΅ ΠΏΡΠ΅Π²ΡΡΡΠ° Π² ΠΈΠ·ΡΠΎΡΠ½ΠΈΠΊ Π½Π° ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ Π·Π° ΡΡΡΠΈΡΠ΅ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΎΠ½Π½ΠΈ ΠΊΡΡΠΈΠΈ).
Π‘ΡΡΠΎ ΡΠ°ΠΊΠ° Π²ΠΈ ΠΏΡΠ΅ΠΏΠΎΡΡΡΠ²Π°ΠΌΠ΅ Π΄Π° Π³ΠΎ ΠΏΡΠΎΠ²Π΅ΡΠΈΡΠ΅
ΠΠ°ΠΊΡΠΎ ΠΈ Π΄Π° Π΅, Π² Gartner
Π‘Π²ΡΡΠ·Π²Π°Π½Π΅ Π½Π° ΠΊΠΎΡΠΏΠΎΡΠ°ΡΠΈΠ²Π½ΠΈ Π΄Π°Π½Π½ΠΈ
ΠΡΠΎΠ³Π½ΠΎΠ·ΠΈ, ΠΏΡΠΎΠ³Π½ΠΎΠ·ΠΈ, ΠΏΡΠΎΠ³Π½ΠΎΠ·ΠΈ...
ΠΡ ΠΈΡΡΠΎΡΠΈΡΠ΅ΡΠΊΠΈ ΠΈΠ½ΡΠ΅ΡΠ΅Ρ, ΠΏΠΎ-Π΄ΠΎΠ»Ρ Π½Π°ΠΏΡΠ°Π²ΠΈΡ ΡΠ°Π±Π»ΠΈΡΠ° Ρ ΠΏΡΠΎΠ³Π½ΠΎΠ·ΠΈΡΠ΅ Π½Π° Gartner Π·Π° ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ Π³ΠΎΠ΄ΠΈΠ½ΠΈ ΠΎΡΠ½ΠΎΡΠ½ΠΎ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈΡΠ΅, ΠΊΠΎΠΈΡΠΎ Π½ΠΈ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΡΠ²Π°Ρ.
ΠΠΎΠ΄ΠΈΠ½Π° | Π’Π΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΡ | ΠΠΎΠΊΠ»Π°Π΄ | ΠΠΎΠ·ΠΈΡΠΈΡ | ΠΠΎΠ΄ΠΈΠ½ΠΈ Π΄ΠΎ ΠΏΠ»Π°ΡΠΎ |
---|---|---|---|---|
2001 | Π‘Π΅ΠΌΠ°Π½ΡΠΈΡΠ½Π° ΠΌΡΠ΅ΠΆΠ° | ΠΡΠ·Π½ΠΈΠΊΠ²Π°ΡΠΈ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ | ΠΠ½ΠΎΠ²Π°ΡΠΈΠΎΠ½Π΅Π½ ΡΡΠΈΠ³Π΅Ρ | 5-10 |
2006 | ΠΠΎΡΠΏΠΎΡΠ°ΡΠΈΠ²Π΅Π½ ΡΠ΅ΠΌΠ°Π½ΡΠΈΡΠ΅Π½ ΡΠ΅Π± | ΠΡΠ·Π½ΠΈΠΊΠ²Π°ΡΠΈ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ | ΠΠΈΠΊ Π½Π° Π·Π°Π²ΠΈΡΠ΅Π½ΠΈΡΠ΅ ΠΎΡΠ°ΠΊΠ²Π°Π½ΠΈΡ | 5-10 |
2012 | Π‘Π΅ΠΌΠ°Π½ΡΠΈΡΠ½Π° ΠΌΡΠ΅ΠΆΠ° | ΠΠΎΠ»ΡΠΌΠΎ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΠΎΡ Π΄Π°Π½Π½ΠΈ | ΠΠΈΠΊ Π½Π° Π·Π°Π²ΠΈΡΠ΅Π½ΠΈΡΠ΅ ΠΎΡΠ°ΠΊΠ²Π°Π½ΠΈΡ | > 10 |
2015 | Π‘Π²ΡΡΠ·Π°Π½ΠΈ Π΄Π°Π½Π½ΠΈ | Π Π°Π·ΡΠΈΡΠ΅Π½ Π°Π½Π°Π»ΠΈΠ· ΠΈ Π½Π°ΡΠΊΠ° Π·Π° Π΄Π°Π½Π½ΠΈ | ΠΠΎΡΠΈΡΠΎ Π½Π° ΡΠ°Π·ΠΎΡΠ°ΡΠΎΠ²Π°Π½ΠΈΠ΅ΡΠΎ | 5-10 |
2016 | Π£ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° ΠΊΠΎΡΠΏΠΎΡΠ°ΡΠΈΠ²Π½ΠΈ ΠΎΠ½ΡΠΎΠ»ΠΎΠ³ΠΈΠΈ | ΠΡΠ·Π½ΠΈΠΊΠ²Π°ΡΠΈ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ | ΠΠΎΡΠΈΡΠΎ Π½Π° ΡΠ°Π·ΠΎΡΠ°ΡΠΎΠ²Π°Π½ΠΈΠ΅ΡΠΎ | > 10 |
2018 | ΠΡΠ°ΡΠΈΠΊΠΈ Π½Π° Π·Π½Π°Π½ΠΈΡ | ΠΡΠ·Π½ΠΈΠΊΠ²Π°ΡΠΈ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ | ΠΠ½ΠΎΠ²Π°ΡΠΈΠΎΠ½Π΅Π½ ΡΡΠΈΠ³Π΅Ρ | 5-10 |
ΠΡΠΏΡΠ΅ΠΊΠΈ ΡΠΎΠ²Π°, Π²Π΅ΡΠ΅ Π²
ΠΠΎΡΡΠΈ Π²ΡΡΠΊΠ° Π³ΡΠ°ΡΠΈΡΠ½Π° Π‘Π£ΠΠ Π²Π΅ΡΠ΅ ΡΠ΅ ΠΎΠ±ΡΠ²ΡΠ²Π° Π·Π° ΠΏΠΎΠ΄Ρ ΠΎΠ΄ΡΡΠ° ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ° Π·Π° ΠΈΠ·Π³ΡΠ°ΠΆΠ΄Π°Π½Π΅ Π½Π° ΠΊΠΎΡΠΏΠΎΡΠ°ΡΠΈΠ²Π½Π° βΠ³ΡΠ°ΡΠ° Π½Π° Π·Π½Π°Π½ΠΈΡβ (βΡΠ²ΡΡΠ·Π°Π½ΠΈΡΠ΅ Π΄Π°Π½Π½ΠΈβ ΠΏΠΎΠ½ΡΠΊΠΎΠ³Π° ΡΠ΅ Π·Π°ΠΌΠ΅Π½ΡΡ Ρ βΡΠ²ΡΡΠ·Π°Π½ΠΈ Π΄Π°Π½Π½ΠΈβ), Π½ΠΎ Π΄ΠΎΠΊΠΎΠ»ΠΊΠΎ ΡΠ° ΠΎΠΏΡΠ°Π²Π΄Π°Π½ΠΈ ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΈ ΡΠ²ΡΡΠ΄Π΅Π½ΠΈΡ?
ΠΡΠ°ΡΠΈΡΠ½ΠΈΡΠ΅ Π±Π°Π·ΠΈ Π΄Π°Π½Π½ΠΈ Π²ΡΠ΅ ΠΎΡΠ΅ ΡΠ° Π°ΡΠ΅ΠΌΠ°Π½ΡΠΈΡΠ½ΠΈ; Π΄Π°Π½Π½ΠΈΡΠ΅ Π² Π³ΡΠ°ΡΠΎΠ²Π°ΡΠ° Π‘Π£ΠΠ ΡΠ° Π²ΡΠ΅ ΡΡΡΠΈΡΡ ΡΠΈΠ»ΠΎΠ· Π·Π° Π΄Π°Π½Π½ΠΈ. ΠΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡΠΈΡΠ΅ Π½Π° Π½ΠΈΠ·ΠΎΠ²Π΅ Π²ΠΌΠ΅ΡΡΠΎ URI ΠΏΡΠ°Π²ΡΡ Π·Π°Π΄Π°ΡΠ°ΡΠ° Π·Π° ΠΈΠ½ΡΠ΅Π³ΡΠΈΡΠ°Π½Π΅ Π½Π° Π΄Π²Π΅ Π³ΡΠ°ΡΠΈΡΠ½ΠΈ Π‘Π£ΠΠ Π²ΡΠ΅ ΠΎΡΠ΅ Π·Π°Π΄Π°ΡΠ° Π·Π° ΠΈΠ½ΡΠ΅Π³ΡΠΈΡΠ°Π½Π΅, Π΄ΠΎΠΊΠ°ΡΠΎ ΠΈΠ½ΡΠ΅Π³ΡΠΈΡΠ°Π½Π΅ΡΠΎ Π½Π° Π΄Π²Π΅ RDF Ρ ΡΠ°Π½ΠΈΠ»ΠΈΡΠ° ΡΠ΅ΡΡΠΎ ΡΠ΅ ΡΠ²Π΅ΠΆΠ΄Π° Π΄ΠΎ ΠΏΡΠΎΡΡΠΎ ΡΠ»ΠΈΠ²Π°Π½Π΅ Π½Π° Π΄Π²Π΅ RDF Π³ΡΠ°ΡΠΈΠΊΠΈ. ΠΡΡΠ³ Π°ΡΠΏΠ΅ΠΊΡ Π½Π° Π°ΡΠ΅ΠΌΠ°Π½ΡΠΈΡΠ½ΠΎΡΡΡΠ° Π΅ Π½Π΅ΡΠ΅ΡΠ»Π΅ΠΊΡΠΈΠ²Π½ΠΎΡΡΡΠ° Π½Π° Π³ΡΠ°ΡΠΈΡΠ½ΠΈΡ ΠΌΠΎΠ΄Π΅Π» Π½Π° LPG, ΠΊΠΎΠ΅ΡΠΎ Π·Π°ΡΡΡΠ΄Π½ΡΠ²Π° ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ΡΠΎ Π½Π° ΠΌΠ΅ΡΠ°Π΄Π°Π½Π½ΠΈ Ρ ΠΏΠΎΠΌΠΎΡΡΠ° Π½Π° ΡΡΡΠ°ΡΠ° ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ°.
Π Π½Π°ΠΊΡΠ°Ρ, Π³ΡΠ°ΡΠΈΡΠ½ΠΈΡΠ΅ Π‘Π£ΠΠ Π½ΡΠΌΠ°Ρ ΠΌΠ°ΡΠΈΠ½ΠΈ Π·Π° ΠΈΠ·Π²ΠΎΠ΄ΠΈ ΠΈΠ»ΠΈ ΠΌΠ°ΡΠΈΠ½ΠΈ Π·Π° ΠΏΡΠ°Π²ΠΈΠ»Π°. Π Π΅Π·ΡΠ»ΡΠ°ΡΠΈΡΠ΅ ΠΎΡ ΡΠ°ΠΊΠΈΠ²Π° ΠΌΠ°ΡΠΈΠ½ΠΈ ΠΌΠΎΠ³Π°Ρ Π΄Π° Π±ΡΠ΄Π°Ρ Π²ΡΠ·ΠΏΡΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈ ΡΡΠ΅Π· ΡΡΠ»ΠΎΠΆΠ½ΡΠ²Π°Π½Π΅ Π½Π° Π·Π°ΡΠ²ΠΊΠΈ, Π½ΠΎ ΡΠΎΠ²Π° Π΅ Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎ Π΄ΠΎΡΠΈ Π² SQL.
ΠΠΎΠ΄Π΅ΡΠΈΡΠ΅ RDF ΡΠΈΡΡΠ΅ΠΌΠΈ Π·Π° ΡΡΡ ΡΠ°Π½Π΅Π½ΠΈΠ΅ ΠΎΠ±Π°ΡΠ΅ Π½ΡΠΌΠ°Ρ Π·Π°ΡΡΡΠ΄Π½Π΅Π½ΠΈΡ Π΄Π° ΠΏΠΎΠ΄Π΄ΡΡΠΆΠ°Ρ ΠΌΠΎΠ΄Π΅Π»Π° LPG. ΠΠ°ΠΉ-ΡΠΎΠ»ΠΈΠ΄Π½ΠΈΡΡ ΠΏΠΎΠ΄Ρ ΠΎΠ΄ ΡΠ΅ ΡΡΠΈΡΠ° Π·Π° ΡΠΎΠ·ΠΈ, ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠ΅Π½ Π½Π°Π²ΡΠ΅ΠΌΠ΅ΡΠΎ Π² Blazegraph: RDF* ΠΌΠΎΠ΄Π΅Π»ΡΡ, ΠΊΠΎΠΌΠ±ΠΈΠ½ΠΈΡΠ°Ρ RDF ΠΈ LPG.
ΠΡΠ΅
ΠΠΎΠΆΠ΅ΡΠ΅ Π΄Π° ΠΏΡΠΎΡΠ΅ΡΠ΅ΡΠ΅ ΠΏΠΎΠ²Π΅ΡΠ΅ Π·Π° ΠΏΠΎΠ΄Π΄ΡΡΠΆΠΊΠ°ΡΠ° Π½Π° RDF ΡΡΡ
ΡΠ°Π½Π΅Π½ΠΈΠ΅ Π·Π° LPG ΠΌΠΎΠ΄Π΅Π»Π° Π² ΠΏΡΠ΅Π΄ΠΈΡΠ½Π°ΡΠ° ΡΡΠ°ΡΠΈΡ Π½Π° HabrΓ©:
ΠΠΈΡΠ΅ΡΠ°ΡΡΡΠ°
- Halpin, H., Monnin, A. (eds.) (2014). Π€ΠΈΠ»ΠΎΡΠΎΡΡΠΊΠΎ ΠΈΠ½ΠΆΠ΅Π½Π΅ΡΡΡΠ²ΠΎ: ΠΊΡΠΌ ΡΠΈΠ»ΠΎΡΠΎΡΠΈΡ Π½Π° ΠΌΡΠ΅ΠΆΠ°ΡΠ°
- Allemang, D., Hendler, J. (2011) Semantic Web for the Working Ontologist (2-ΡΠΎ ΠΈΠ·Π΄.)
- Staab, S., Studer, R. (eds.) (2009) ΠΠ°ΡΡΡΠ½ΠΈΠΊ Π·Π° ΠΎΠ½ΡΠΎΠ»ΠΎΠ³ΠΈΠΈ (2-ΡΠΎ ΠΈΠ·Π΄Π°Π½ΠΈΠ΅)
- Π£ΡΠ΄, Π. (ΡΠ΅Π΄.). (2011) Π‘Π²ΡΡΠ·Π²Π°Π½Π΅ Π½Π° ΠΊΠΎΡΠΏΠΎΡΠ°ΡΠΈΠ²Π½ΠΈ Π΄Π°Π½Π½ΠΈ
- Keet, M. (2018) ΠΡΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ Π² ΠΎΠ½ΡΠΎΠ»ΠΎΠ³ΠΈΡΠ½ΠΎΡΠΎ ΠΈΠ½ΠΆΠ΅Π½Π΅ΡΡΡΠ²ΠΎ
ΠΠ·ΡΠΎΡΠ½ΠΈΠΊ: www.habr.com