Axuda: creación sistemática de entradas

Da Wikipedia, a enciclopedia libre.
Ir á navegación Ir á busca
Gnome-help.svg - Mesa de información

A creación sistemática de voces consiste na creación dun importante número de voces caracterizadas por unha parte considerable do mesmo contido, reprodutível nun modelo.

Moitos elementos, de feito, pode ser composto de unha parte fixa, estruturalmente o mesmo, con só os parámetros para o cambio, e unha parte variable sobre aspectos específicos do tema específico. Nestes casos, a parte fixa dos elementos é moitas veces repetida, mecánico para ser escrito e resumidos nun modelo, polo tanto, préstase a unha creación sistemática, a través da elaboración de software adecuado. Este tipo de procesamento non debe ser entendido ou utilizado de forma competitiva para a saúde humana, o procesamento creativo e libre de voces, senón debe servir para liberar o usuario de xestionar estruturas e datos mnemônicos, que son conceptualmente pobres, para permitirlle para concentrarse noutros aspectos da voz.

Esta directiva explica algunhas formas de crear un gran número de voces en grande escala coa menor cantidade de tempo. Xa que estas formas de traballo xeralmente implica moitas voces, sempre é aconsellable ter un consenso formado sobre a súa aplicación.

Para iniciar unha creación sistemática de voces, ademais de o consenso referido, son necesarios tres elementos:

  • Unha estrutura ben definida que, dada a algunhas variables, xera a parte fixa do texto de páxina dunha forma única de acordo con regras deterministas;
  • Un fiable base de datos , de calquera tipo, que contén os parámetros a seren substituídos no texto da estrutura;
  • Un tema - humano ou, no caso de moitas voces, autómata ( bot ) [1] - que inserir fisicamente o texto na Wikipedia.

Estrutura

Unha estrutura que se presta a ser usado para unha creación sistemática de entradas é unha estrutura que, dadas parámetros, combina-los para formar o texto da páxina de formas que son computables de forma mecánica. Isto é, esencialmente, pode reducir a estrutura dun modelo para sempre substituír dentro dos elementos. A substitución é necesaria para permitir que os outros a extensión completa e accesible do elemento, o modelo manexa datos conceptualmente pobres, mentres que un elemento tamén debe estar completa, con contidos máis ricos e, polo tanto, debe ser posible para inserir-los.

Tomemos o exemplo de ter que escribir moitas entradas en municipios franceses. Certamente, a estrutura da incipit é fixo e pode ser descrito a través dun molde, que ten un código deste tipo: [2]

 {{Concello francés
 | CommonName = {{{1 |}}}
 | Escudo = {{{2 |}}}
 | RegionName = {{{3 |}}}
 | DepartmentName = {{{4 |}}}
 | Arrondissement = [[{{{5 |}}}]]
 | Cantón = [[{{{6 |}}}]]
 | Latitude_d = {{{7 |}}}
 | Longitude_d = {{{8 |}}}
 | Altitude = {{{9 |}}}
 | = Superficie {{{10 |}}}
 | Habitantes = {{{11 |}}}
 | = Densidade {{{12 |}}}
 | INSEE = {{{13 |}}}
 | Cap = {{{14 |}}}
}}
'' '{{{1 |}}}' '' é un [[comuna de France | commune de Francia]] de {{{11 |}}} habitantes, situada no departamento de [[{{{4 |} }}]] da rexión de [[{{{3 |}}}]].

Particular atención debe ser dada ás concordancias de xénero e número na lingua, entón un modelo deste tipo debe ser refinado con estruturas condicionais, tales como funcións do analizador . Inserindo <ref> marcas non sexan correctamente substituído en páxinas debido a este erro , con todo, se pór o árbitro no valor do parámetro, a substitución funciona correctamente. O resultado final é un modelo que, cando debidamente compilado pode voltar o incipit da voz dun municipio francés. Supoñendo-se que este modelo está na páxina Usuario: Exemplo / cidade francesa, para obter este incipit correctamente cuberto, será suficiente para escribir na voz do municipio francés noites:

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

substituíndo os distintos parámetros ( nome del comune , stemma nome del comune stemma , regione etc.) cos seus valores reais (nomes ou valores numéricos), a fin de obter un código igual ao do molde, pero adecuadamente compilado. Deste xeito moitas entradas poden ser escritos con só intervención humana.

Base de datos

Se ten que crear ou modificar unha morea de entradas, utilizando o modelo só pode ser moi ao usuario lento. Para iso, pode contar con unha base de datos que xa están dispoñibles ou facilmente producido cunha folla :

  1. asociamos un elemento para cada liña e un tipo de parámetro para cada columna;
  2. introducir o nome do elemento a ser editado na primeira cela de cada fila e todos os valores dos parámetros do texto fixo para ser inserido nos elementos nas células posteriores sobre a liña (ver a sección anterior);
  3. Neste punto, a folla de cálculo é capaz de producir noutra célula, utilizando as referencias relativas, o texto a ser inserido no elemento - é aconsellable usar un modelo para substituír, tal como se explica no apartado anterior;
  4. Para acelerar o traballo, sempre usando referencias relativas, a folla de cálculo se pode facer capaz de xerar automaticamente unha ligazón que apunta á modificación da páxina a ser modificada / creado co texto da modificación xa cargado ( Preload ), ou mesmo, pode crear unha ligazón que, a usar-o, fai a modificación desexada directamente usando o Write API , se eles están habilitados para o seu usuario (para ser usado con gran cautela e responsabilidade, porque non permiten que vexa calquera previsualización da súa modificación)

Esta alternativa é moi cómodo se a base de datos xa está listo, porque, simplemente procesar os datos cun programa, por exemplo, cunha folla de cálculo, como descrito anteriormente, é posible que o texto a ser inserido nas entradas. Deste xeito, sen o uso de bots, algúns usuarios (humanos) no it.wiki entraron entradas sobre moitos asteroides.

Con todo, gran atención debe ser sempre de pago para a compilación destes bancos de datos, que debe ser compilados a partir de fontes fiables que deben ser relatados na entrada.

Bot ou humano?

Moitas veces, se ten que crear un pequeno número de entradas de forma sistemática, pode ser suficiente para simplemente crear un modelo para substituír e unha base de datos, sen recorrer ao uso de bots, pero só a través do control dos usuarios, como visto antes .. Esta solución, no caso dun pequeno número de entradas, é preferible porque é mellor suxeito de controlar que o uso dos bots.

Con todo, como un procedemento extraordinario, cando ten que modificar ou crear un gran número de entradas [1] e pode inequivocamente desistir dunha parte do control humano, confiando só a base de datos e só a estrutura das entradas, recomenda-se pedir axuda. de bots . É importante que, antes de pedir os bots de axuda, o cambio que quere facer foi discutido e hai un amplo consenso sobre el: cambiando moitos elementos nun curto espazo de tempo, en caso de erro, pode levar a ter que facer moitas correccións. Neste caso, lembre que o condutor bot pode non coñecer o asunto, así como fai, pero eles teñen habilidades técnicas. Sempre lle proporcionar a base de datos a ser procesados ea estrutura (por exemplo, o modelo a ser substituído descrito anteriormente) en que a procesar os datos, dando exemplos, que dá ningunha información útil posible e que contén o botulator con calquera información que precisa.

O procedemento a seguir pode ser considerado, totalmente indicativa, para comprobar o consentimento da comunidade:

  1. Primeiro pedir opinións do proxecto de referencia para os elementos que desexa crear e obter consenso;
  2. Desenvolver estrutura e base de datos como explicados nesta páxina
  3. Abre un debate na discusión de peticións para bots e relato-lo ao Xeneral Bar , o que acabará por ser seguido polo traballo do bot.

Se todo isto se consegue, pódese dicir que ter o consentimento non tácito da comunidade.

Xa que moitos manipuladores bot usar Pywikibot cadro, ao solicitar a intervención dun bot para crear páxinas, pode ser útil para xerar un arquivo de texto para o seu uso polo pagefromfile.py guión (ver manual do guión).

Nota

  1. ^ Un b Non subestime a creación sistemática de voces de seres humanos: moitos miles de entradas de asteroides foron feitas por usuarios mediante unha folla de cálculo. Non recorrer a bots cando pode facer sen eles.
  2. ^ Guía para a lectura do modelo: os escritos de tipo {{{1 |}}} indican os valores do primeiro parámetro, {{{2 |}}} os valores da segunda, etc. ou na compilación do modelo que pode producir {{ template | primeiro valor do parámetro | segundo valor do parámetro | valor terceiro parámetro | ...}}.