Disons que, étant abstraite de toute langue, nous avons une ontologie en triplets (par exemple, sujet (S) - prédicat (P) - objet (O))Créer des liens vers des nœuds de l'ontologie
Maintenant, si je veux pour, pour une raison quelconque, annoter l'un de ces triplets (nœuds), que je voudrais garder des liens vers eux que je peux utiliser dans les documents Web.
Voici quelques conditions:
1) Ce lien doit être sous la forme d'une ligne de texte
2) Ce lien doit être facilement analysable à la fois par la machine et par personne
3) Les sections de tels liens doivent être délimitées
4) Un tel lien doit être facile à grep, ce qui signifie que l'OMI doit être enveloppé dans des lettres ou des caractères distincts pour les rendre faciles à regex de toute web ou tout autre document
5) Un tel lien peut être utilisé dans les chemins d'URL ou des chaînes de requête, doit donc se conformer à la syntaxe URL
6) Les caractères utilisés dans un tel lien ne doit pas être réservée aux noms de fichiers d'URL, chaînes de requête ou des hachages (par exemple ne pas "/", ";" "?", "#")
Mes idées à ce jour sont les suivantes:
a) Début et fin tel lien avec un certain ensemble distinct, constant de lettres, par exemple STK _....._ OVRFLW
b) Séparer les sections avec des tirets "-", par ex. Objet prédicats objet
Il ressemblerait à ceci:
STK_S1234-P123-O1234_OVRFLW
Vous avez de meilleures idées?
connaissez-vous RDF et RDFa? Je pense que ce que vous décrivez est assez proche des technologies du Web sémantique déjà existantes. Voir ... http://en.wikipedia.org/wiki/Resource_Description_Framework http://en.wikipedia.org/wiki/RDFa –
Oui, je suis familier avec eux. Mais le problème est que les UID de style RDF actuels sont difficiles à passer via POST (par exemple, en raison des # caractères qu'ils utilisent) et les notations de style XML sont plus difficiles à analyser avec Javascript (si je devais utiliser un plug-in JS pour détecter RDF) . comme les liens sur une page) –