Ajuda: creació sistemàtica d’entrades

De la Viquipèdia, l'enciclopèdia lliure.
Saltar a la navegació Saltar a la cerca
Gnome-help.svg - Taulell d'informació

La creació sistemàtica de veus consisteix en la creació d’un nombre important de veus caracteritzades per una part considerable del mateix contingut, reproduïble en un model.

De fet, molts ítems poden estar formats per una part fixa, estructuralment igual, amb només paràmetres per canviar, i una part variable sobre aspectes específics del tema específic. En aquests casos, la part fixa dels ítems és sovint repetitiva, mecànica per escriure i resumir en un model, per tant es presta a una creació sistemàtica, mitjançant l'elaboració de programari adequat. Aquest tipus de processament MAI s’ha d’entendre ni utilitzar de manera competitiva per al processament humà, creatiu i gratuït de veus, sinó que ha de servir per alliberar l’usuari de tractar estructures i dades mnemotècniques, que són conceptivament pobres, per permetre-li per centrar-se en altres aspectes de la veu.

Aquesta pauta explica algunes maneres de crear un gran nombre de veus a gran escala amb el menor temps possible. Atès que aquestes formes de treballar solen implicar moltes veus, sempre és aconsellable formar un consens sobre la seva aplicació.

Per iniciar una creació sistemàtica de veus, a més del consens esmentat, es necessiten tres elements:

  • Una estructura ben definida que, donades algunes variables, genera la part fixa del text de la pàgina d’una manera única segons regles deterministes;
  • Una base de dades fiable , de qualsevol tipus, que conté els paràmetres a substituir en el text de l'estructura;
  • Un subjecte - humà o, en el cas de moltes veus, autòmat ( bot ) [1] - que insereix físicament el text a la Viquipèdia.

Estructura

Una estructura que es presta a utilitzar-se per a una creació sistemàtica d’entrades és una estructura que, donats els paràmetres, els combina per formar el text de la pàgina de manera que es pugui computar de manera mecànica. És a dir, bàsicament podeu reduir l’estructura a una plantilla per substituir -la sempre dins dels elements. La substitució és necessària per permetre als altres una extensió completa i accessible de l’ítem, la plantilla tracta de dades conceptualment pobres, mentre que un ítem també ha d’estar complet amb contingut més ric i, per tant, ha de ser possible inserir-los.

Prenguem l'exemple d'haver d'escriure moltes entrades sobre municipis francesos. Certament, l'estructura de l'incipit és fixa i es pot descriure mitjançant una plantilla que té un codi d'aquest tipus: [2]

 {{Municipi francès
 | commonname = {{{1 |}}}
 | escut = {{{2 |}}}
 | nom de la regió = {{{3 |}}}
 | nom del departament = {{{4 |}}}
 | arrondissement = [[{{{5 |}}}]]
 | cantó = [[{{{6 |}}}]]
 | latitude_d = {{{7 |}}}
 | longitud_d = {{{8 |}}}
 | altitud = {{{9 |}}}
 | superfície = {{{10 |}}}
 | habitants = {{{11 |}}}
 | densitat = {{{12 |}}}
 | Insee = {{{13 |}}}
 | límit = {{{14 |}}}
}}
'' '{{{1 |}}}' '' és un [[comuna de França | comuna de França]] de {{{11 |}}} habitants situat al departament de [[{{{4 |} }}]] de la regió de [[{{{3 |}}}]].

S'ha de prestar una atenció especial a les concordances de gènere i nombre en l'idioma, de manera que s'ha de perfeccionar una plantilla d'aquest tipus amb estructures condicionals com ara funcions d'analitzador . La inserció d'etiquetes <ref> pot no estar anul·lada correctament a les pàgines a causa d' aquest error , però, si col·loqueu la referència al valor del paràmetre, la substitució funciona correctament. El resultat final és una plantilla que, quan es compila correctament, retornarà l’incipit de la veu d’un municipi francès. Suposant que aquesta plantilla es troba a la pàgina d’ usuari: Exemple / ciutat francesa, per omplir correctament aquest incipit, n’hi haurà prou d’escriure amb la veu del municipi francès de torn:

{{subst:Utente:Esempio/comunefrancese|nome del comune|stemma|regione|dipartimento|arrondissement|cantone|latitudine|longitudine|altitudine|superficie|abitanti|densità|insee|cap}}

substituint els diversos paràmetres ( nome del comune , stemma , regione etc.) pels seus valors reals (noms o valors numèrics), per tal d'obtenir un codi igual al de la plantilla, però correctament compilat. D’aquesta manera es poden escriure moltes entrades només amb intervenció humana.

Base de dades

Si heu de crear o modificar moltes entrades, l’ús de la plantilla només pot suposar molt de temps per a l’usuari. Per a això, podeu confiar en una base de dades que ja està disponible o es pot produir fàcilment amb un full de càlcul :

  1. associem un element a cada fila i un tipus de paràmetre a cada columna;
  2. inseriu el nom de l’ítem que s’edita a la primera cel·la de cada fila i tots els valors dels paràmetres del text fix que s’inseriran als elements de les cel·les posteriors de la fila (vegeu l’apartat anterior);
  3. en aquest moment, el full de càlcul pot produir en una altra cel·la, mitjançant les referències relatives, el text que cal inserir a l’ítem; és recomanable utilitzar una plantilla per substituir-la, tal com s’explica a la secció anterior;
  4. per accelerar el treball, sempre utilitzant referències relatives, el full de càlcul es pot fer capaç de generar automàticament un enllaç que apunti a la modificació de la pàgina que es modificarà / crearà amb el text de la modificació ja carregat ( precàrrega ) o fins i tot, pot crear un enllaç que, fent-lo servir, fa la modificació desitjada directament mitjançant l’ API Write , si està habilitat per al vostre usuari (s’utilitzarà amb molta precaució i responsabilitat, ja que no us permeten veure cap previsualització de la vostra modificació)

Aquesta alternativa és molt convenient si la base de dades ja està preparada perquè, simplement processant les dades amb un programa, per exemple amb un full de càlcul tal com s’ha descrit anteriorment, és possible produir el text que s’insereix a les entrades. D'aquesta manera, sense l'ús de robots, alguns usuaris (humans) de it.wiki han introduït entrades sobre molts asteroides.

Tot i això, sempre s’ha de prestar molta atenció a la compilació d’aquestes bases de dades, que s’han de compilar a partir de fonts fiables que s’han d’informar a l’entrada.

Bot o humà?

Sovint, si heu de crear un nombre reduït d’entrades de manera sistemàtica, pot ser suficient simplement crear una plantilla per substituir i una base de dades, sense recórrer a l’ús de robots, però només a través del control dels usuaris, com es veu abans. Aquesta solució, en el cas d'un nombre reduït d'entrades, és preferible perquè està millor subjecta a control que l'ús de robots.

No obstant això, com a procediment extraordinari , quan heu de modificar o crear un gran nombre d’entrades [1] i podeu renunciar inequívocament a una part del control humà, confiant només a la base de dades i només a l’estructura de les entrades , es recomana: demana ajuda de robots . És important que, abans de demanar ajuda als robots, s’hagi debatut sobre el canvi que voleu fer i hi hagi un ampli consens al respecte : canviar molts ítems en poc temps, en cas d’error, pot portar a fer-ho. moltes correccions. En aquest cas, recordeu que és possible que el controlador del bot no conegui el tema tan bé com vosaltres , però que tinguin habilitats tècniques. Proporcioneu-li sempre la base de dades a processar i l'estructura (per exemple, la plantilla a substituir descrita anteriorment) dins la qual processar les dades, donant exemples, donant tota la informació útil possible i proporcionant al botulador tota la informació que necessiti.

Es pot considerar el següent procediment, completament indicatiu, per verificar el consentiment de la comunitat:

  1. Primer, demaneu opinions al projecte de referència sobre els ítems que voleu crear i obtenir consens;
  2. Desenvolupeu l'estructura i la base de dades tal com s'explica en aquesta pàgina;
  3. Obriu un debat en el debat sobre les sol·licituds de bots i informeu-lo a la barra general, que finalment serà seguit per la feina del bot.

Si tot això té èxit, es pot dir que té el consentiment no tàcit de la comunitat.

Atès que molts manipuladors de bot fan servir el marc Pywikibot , quan es sol·licita la intervenció d'un bot per crear pàgines, pot ser útil generar un fitxer de text per a l'ús de l'script pagefromfile.py (vegeu el manual de script).

Nota

  1. ^ a b No menystingueu la creació sistemàtica de veus per part dels humans: molts milers d'entrades d'asteroides van ser realitzades pels usuaris mitjançant un full de càlcul. No recórrer als robots quan es pugui prescindir d’ells.
  2. ^ Guia per llegir la plantilla : els escrits del tipus {{{1 |}}} indiquen els valors del primer paràmetre, {{{2 |}}} els valors del segon, etc. o en la compilació de la plantilla resultarà {{ plantilla | primer valor del paràmetre | segon valor del paràmetre | valor del tercer paràmetre | ... }}.