Puntatori a implementare un sistema di tassonomia?

4

Sto prendendo parte allo sviluppo di un CMS PHP (sì, lo so che ti piace, meeh). Attualmente sta usando tag semplici per taggare il contenuto. Quello che voglio fare è spingere il tutto all'utilizzo della tassonomia, ma non sono sicuro su cosa prestare attenzione, o su come strutturare tutti i vocabolari / termini.

Mi piacerebbe essere in grado di mantenere l'interazione dell'utente vicino a quella degli attuali tag semplici e allo stesso tempo consentire un utilizzo più avanzato da parte degli utenti esperti.

I sistemi di tassonomia Drupal e Wordpress sono in fase di revisione al momento e forniscono risorse preziose. Tuttavia, potrebbe essere che qualcuno abbia alcune idee più semplici e più appropriate su questo argomento.

    
posta petsagouris 12.01.2011 - 08:12
fonte

1 risposta

4

Cose da considerare:

  • Aiutare gli utenti a eseguire il tagging con le interfacce utente in-page (abilitate da AJAX / JQuery, CSS):

    • completamento automatico dei tag esistenti
    • suggerimento di tag automatici
    • consente agli utenti di collegare tag come sinonimi, opposti ai sinonimi
    • che consente agli utenti di definire pronomi, nomi comuni
    • rilevamento automatico di non-nomi: il, it, a, ecc.
    • tag gerarchie, famiglie di tag
    • tag aritmetica / teoria degli insiemi: aggiunta di tag, escludendo il contenuto sottraendo un tag, ad es. questo ma NON quello.
    • set di tag pubblici e privati dell'utente, visibilità di
  • Contenuto da taggare

    • foto, video, utenti, eventi, applicazioni. In grado di collegare questi tipi di contenuti tramite i tag
  • Applicazioni

    • inventa un file system con tag su Windows, Mac, Linux piuttosto che la solita gerarchia, rendilo compatibile con le versioni precedenti, per taggare e collegare tutti i tipi di file, app, email
  • Altri progetti

    • Guarda Reuters OpenCalais
  • Inter-operabilità

    • API con altri sistemi, ad es. Drupal, Wordpress, YouTube, Flickr, del.icio.us

Modifica:

Altre riflessioni:

  • Considera il tuo mercato: dove Drupal, Wordpress e altri non sono riusciti a penetrare? Hai bisogno di un mercato per darti incentivi a fare di più che reinventare la ruota. La risposta che vorrei dire è aziende, organizzazioni imprenditoriali, vita in ufficio. Come qualcuno che ha lavorato in quattro grandi organizzazioni è la tendenza ricorrente
    • la disconnessione delle conoscenze tra organizzazioni interdipendenti,
    • il disallineamento nella terminologia che causa una comunicazione inefficace - e di fatto ostacola il significato di come i prodotti vengono utilizzati nel mondo reale, ad es. quali prodotti di marketing si chiamano internamente in base al nome in codice ed esternamente e in che modo questi si integrano con le versioni software dei team di sviluppo
    • i compiti ripetitivi per cercare conoscenza
    • dovendo ricavare conoscenza tramite le persone quando invece un efficace strumento software farebbe lo stesso (ad es. far sì che qualcuno cerchi qualcosa per te). Non intendo sostituire le persone.

Credo che una tassonomia che può essere incorporata in comunicazioni aziendali, prodotti, servizi, clienti, risorse, posizioni, applicazioni, database, e-mail, riunioni, persone, set di competenze delle persone, quindi organizzazioni sarebbe più fluida e più efficace. È un dato di fatto che qualsiasi organizzazione abbia sistemi eterogenei, sistemi legacy, che hanno bisogno di lavorare insieme, la chiave è essere in grado di collegarli tra loro e ridurre lo sforzo manuale di interconnettarli.

    
risposta data 12.01.2011 - 14:12
fonte

Leggi altre domande sui tag