Discussioni Wikipedia:Bot/Sostituzioni

message: Sto lavorando su un nuovo bot, il DevotoBot (un nome non a caso). Che avrà una particolare attenzione alle operazioni di sostituzione di parole italiane.
Per fare un'idea, potrà occuparsi delle parole ossitone con accento invertito, di queste, vi sono correntemente espresse le numerose con 'é' finale, da "abbenché" a "yé-yé" (150 circa).
Comprende anche sostituzioni tipo:
*blé -> blu
*gialloblu -> gialloblù
*pòlis -> pólis
*sù -> su
*dò -> do
Lo trovate utile?
L'ho già testato sulla mia wiki locale, su un migliaio di articoli (sarebbero stati di più, se non mi ritrovassi un Mediawiki schizzinoso con grandi XML da importare). Magari ora inizio qualche test qui. --Cosoleto 15:08, Set 3, 2005 (CEST)
Qui ho pubblicato alcune espressioni che valuta. --Cosoleto 18:43, Set 7, 2005 (CEST)
:non farei la sostituzione qualcosa+chè -> qualcosa+ché, perché potrebbero esserci parole francesi corrette. --Cruccone (msg) 16:16, 13 nov 2005 (CET)
thread_title:  [[Utente:DevotoBot|DevotoBot]] 

message: Che differenza c'è tra questa pagina e Wikipedia:Bot/Richieste/Errori comuni?
:che l'altra può essere utile anche ai singoli che manualmente desiderino rimuovere qualche errore dalle nostre pagine. Questa inoltre richiede sostituzioni automatiche, mentre per quella si suggeriscono sostituzioni controllate, quindi semi-automatiche, con verifica "umana" di cosa si sta modificando --Sn.txt 12:41, 19 lug 2006 (CEST)
replies: text: Se ho capito bene, dunque, tutto quello che è contenuto in questa pagina É sostituzione automatica accettata? Posso fare regex all'uopo da dare in pasto al mio GiacoBot? --Giac! - (Tiago è qui) 13:20, 30 lug 2006 (CEST)
replies: text: Ad esempio io volevo suggerire di correggere "voci corrrelate" con "voci correlate". In quale pagina dovei proporlo / aggiungerlo? --ChemicalBit 08:49, 31 lug 2006 (CEST)
replies: text: Qui. Nemo 22:56, 16 ott 2006 (CEST)
thread_title:  differenza con [[Wikipedia:Bot/Richieste/Errori comuni]] 

message: Come prima cosa chiedo scusa se faccio una domanda stupida o già affrontata e se la posto nel luogo sbagliato, ma sono novellina :-P Il fatto è che in un paio di voci che ho scritto o ampliato (vedi letteratura medioevale e letteratura medievale francese) ho inserito una sezione "Vedi anche" a sua volta suddivisa in 1."Voci correlate" 2."Collegamenti esterni" 3."Bibliografia". I bot però hanno sostituito il "vedi anche" con "voci correlate" e così ci sono due sezioni che hanno lo stesso nome: vorrei poter intitolare la sezione "superiore" in un modo che richiamasse non solo le "voci correlate" in Wikipedia, ma anche tutte le altre risorse che l'utente può consultare. C'è un titolo che si usa in genere per questo, o posso tentare di ristabilire il "vedi anche"? Grazie per l'attenzione --Gwenaeth 18:42, 19 set 2006 (CEST)
replies: text: "Voci correlate", "Collegamenti esterni" e "Bibliografia" non devono essere sottosezioni. Vedi qua. --.anaconda 18:49, 19 set 2006 (CEST)
replies: text: Agli ordini! --Gwenaeth 20:54, 19 set 2006 (CEST)
thread_title: Richiesta chiarimento su "vedi anche" e "voci correlate"

message: Credo che la modifica non possa essere fatta in maniera completamente automatica poiché potrebbero esistere casi particolari (come titoli di canzoni, film etc.) in cui la notazione va mantenuta così. Che ne pensate? --Allergia 17:35, 17 set 2007 (CEST)
replies: text: Secondo me dipende dal numero di casi particolari: se ci fossero 3000 "quà" errati, e 25 "quà" giusti (cmq a me non viene in mente nessun film o canzone reale), lasciandoli così rimaniamo con 2975 errori. Facendo girare il BOT si creerebbero 25 errori, ma se ne correggerebbero 3000 (un risultato netto di +2975), e rimarremmo con soli 25 errori. Quindi sarebbe peggio non far partire il BOT. Nel caso appunto di "qua", "qui" e "sto" non so quali siano effettivamente i numeri, ma penso che far girare un BOT creerebbe cmq ben più vantaggi che danni. Inoltre per le pagine particolari è possibile aggiungere il template  --Iakopo 15:42, 8 nov 2007 (CET)
replies: text: Non conosco nessuna eccezione a qui, qua, sto scritti con accenti... --SailKo FECIT 08:49, 4 set 2008 (CEST)
thread_title:  Riguardo Qui, qua sto 

message: Oggi ho scritto un'espressione per aggiungere sotto la sezione == Curiosità == il template , ci sono casi in cui non serve questo template? O meglio, è sconsigliata la sezione curiosità in tutte le voci? Grazie in anticipo per le informazioni, per il momento aspetto di sentire qualche parere prima di far girare il bot :) --★iaga★◄◆► 22:15, 6 mag 2008 (CEST)
replies: text: No, la sezione curiosità è sconsigliata solo in alcuni casi (info integrabili nel testo e sezione troppo lunga) in tutti gli altri casi va lasciata proprio così com'è (vedere discuissione della policy sulla sezione curiosità). --SailKo FECIT 08:48, 4 set 2008 (CEST)
thread_title:  Curiosità 

message: Da un po' di tempo utilizzo questo comando per modificare (o creare) il titolo della sezione "Note":
replace.py -xml:itwiki-20090203-pages-articles.xml -xmlstart:"!" -regex "(?<=\n) *=+ *[a-zA-Z _àèéìòù-]* *=+ *((\s*\<references */\>)|(\s*\{\{references *\| *[1-9] *\}\}))" "==Note==\1" -excepttext:"== *Note *==" -namespace:0 -summary:"Riferimenti->Note come da Wikipedia:Bar/Discussioni/Note e riferimenti"
Con questo comando il bot cerca le pagine in cui le note non sono precedute dal titolo "Note". Non sempre la sostituzione "titolo sbagliato"->"Note" è corretta (ci possono essere ad esempio note mescolate con la bibliografia, sezione delle note posizionata in posti errati, più sezioni delle note, eccetera...), per cui bisogna agire in modalità manuale per vedere se nella voce ci sono altri problemi, e quindi fare la modifica. Se non ci sono contrari, inserirei questa sostituzione tra quelle già presenti alla pagina Wikipedia:Bot/Sostituzioni, con l'indicazione di modalità manuale e ripetizione per ogni uscita di dump. --Aushulz (msg) 01:35, 27 apr 2009 (CEST)
replies: text: Ho inserito il comando. Per altri dubbi sul suo uso, contattatemi nella mia pagina di discussione. --Aushulz (msg) 12:45, 12 nov 2009 (CET)
thread_title:  Titolo della sezione "Note" 

message: Template:Cita web prevede che la data nel template sia inserita NUMERICAMENTE come GG-MM-AAAA. Si riesce, con un bot, a cercare e sostituire le decine di migliaia di istanze che contengono il nome del mese? Chiedo perché magari la possibilità c'è, togliendo tutti i caratteri che non siano nomi del mese, numeri o "accesso=" e mettendoci il numero del mese al posto del nome... o no? Stessa cosa credo che valga per gli altri template di citazione -- Massic80 Contattami 19:43, 20 gen 2010 (CET)
thread_title:  [[Template:Cita web]] e le date 

message: Io propongo di scrivere un it-accenti nel file fixes.py. Fale (msg) 10:50, 8 feb 2010 (CET)
thread_title:  inversione delle accentate finali 

message: Io propongo di scrivere un it-note nel file fixes.py. Fale (msg) 10:50, 8 feb 2010 (CET)
replies: text: Non concordo in quanto la sostituzione va svolta in modalità manuale (ci sono troppe eccezioni). --Aushulz (msg) 17:01, 17 feb 2010 (CET)
replies: text: Il fatto che sia in quel file, non vuol dire che può essere eseguita automaticamente, ma che il codebase è esattamente lo stesso ed è facile propagare eventuali modifiche Fale (msg) 17:03, 17 feb 2010 (CET)
thread_title:  Titolo della sezione "Note" errato 

message: Io propongo di scrivere un it-reference nel file fixes.py. Fale (msg) 10:50, 8 feb 2010 (CET)
thread_title:  Template "Reflist" deprecato 

message: Io propongo di scrivere un it-riferimenti nel file fixes.py. Fale (msg) 10:50, 8 feb 2010 (CET)
replies: text: Non concordo in quanto alla pagina Wikipedia:Bot/Sostituzioni si dice che la sostituzione va svolta in modalità manuale. --Aushulz (msg) 17:01, 17 feb 2010 (CET)
replies: text: Il fatto che sia in quel file, non vuol dire che può essere eseguita automaticamente, ma che il codebase è esattamente lo stesso ed è facile propagare eventuali modifiche Fale (msg) 17:03, 17 feb 2010 (CET)
thread_title:  Rimozione di riferimenti 

message: Io propongo di scrivere un it-linkie nel file fixes.py. Fale (msg) 10:50, 8 feb 2010 (CET)
replies: text: Non concordo in quanto alla pagina Wikipedia:Bot/Sostituzioni si dice che la sostituzione va svolta in modalità manuale. --Aushulz (msg) 17:00, 17 feb 2010 (CET)
replies: text: Il fatto che sia in quel file, non vuol dire che può essere eseguita automaticamente, ma che il codebase è esattamente lo stesso ed è facile propagare eventuali modifiche. Fale (msg) 17:02, 17 feb 2010 (CET)
thread_title:  collegamenti esterni interni 

message: Io propongo di scrivere un it-commons nel file fixes.py. Forse questa regex necessita anche di una ricontrollatina. Fale (msg) 10:50, 8 feb 2010 (CET)
replies: text: Non concordo in quanto alla pagina Wikipedia:Bot/Sostituzioni si dice che la sostituzione non va svolta in modalità automatica. --Aushulz (msg) 17:02, 17 feb 2010 (CET)
replies: text: Il fatto che sia in quel file, non vuol dire che può essere eseguita automaticamente, ma che il codebase è esattamente lo stesso ed è facile propagare eventuali modifiche. Fale (msg) 17:03, 17 feb 2010 (CET)
thread_title:  Virgolette, accenti, apostrofi 

message: Io propongo di scrivere un it-kmq nel file fixes.py. Fale (msg) 10:50, 8 feb 2010 (CET)
replies: text: Non concordo in quanto dalla pagina Wikipedia:Bot/Sostituzioni si deducono delle eccezioni. --Aushulz (msg) 17:03, 17 feb 2010 (CET)
replies: text: Il fatto che sia in quel file, non vuol dire che può essere eseguita automaticamente, ma che il codebase è esattamente lo stesso ed è facile propagare eventuali modifiche Fale (msg) 17:04, 17 feb 2010 (CET)
thread_title:  da Kmq a km² 

message: Io propongo di scrivere un it-km nel file fixes.py. Si potrebbe anche valutare che fare con kl, kg etc. Fale (msg) 10:50, 8 feb 2010 (CET)
replies: text: Non concordo. Ci potrebbero essere delle eccezioni. --Aushulz (msg) 17:04, 17 feb 2010 (CET)
replies: text: Il fatto che sia in quel file, non vuol dire che può essere eseguita automaticamente, ma che il codebase è esattamente lo stesso ed è facile propagare eventuali modifiche Fale (msg) 17:04, 17 feb 2010 (CET)
thread_title:  da Km a km 

message: Io propongo di scrivere un it-gradi nel file fixes.py. Che si fa con i gradi Fahrenheit e con i Kelvin? Fale (msg) 10:50, 8 feb 2010 (CET)
replies: text: Già fatto a suo tempo quando era stata richiesta la correzione. Alla fine le pagine in più erano state poche, quindi non credo che serva una sostituzione periodica anche per i K e i F. Comqunque faccio notare 2 cose: i gradi Kelvin non vogliono il simbolo ° e l'attuale regex non mi sembra affatto affidabile. (vedi commento nella pagina) -- Basilicofresco (msg) 12:37, 8 feb 2010 (CET)
thread_title:  da ...°C (senza spazio) a ... °C (con lo spazio) 

message: Decidere se tenerla (creando delle regex e delle policy) o eliminarla dalla lista. Fale (msg) 10:50, 8 feb 2010 (CET)
replies: text: lo spazio ci vuole--Pierpao (msg) 11:03, 8 feb 2010 (CET)
replies: text: Non lo metto in dubbio, ma al momento non è stato deciso un modus operandi. Imho bisogna decidere se crearne uno, o se lasciare all'attenzione degli editor la sostituzione manuale di questi errori, nel momento in cui li trovano. Fale (msg) 11:16, 8 feb 2010 (CET)
replies: text: attenzione, perché nei composti chimici organici ci possono essere punteggiature, e lì lo spazio non ci va. La discussione era qui, non so se sia risolta tecnicamente o meno. --Superchilum(scrivimi) 11:21, 8 feb 2010 (CET)
replies: text: Non solo nei composti chimici: negli URL eccetera eccetera...! -- Massic80 Contattami 11:25, 8 feb 2010 (CET)
replies: text: Vero, per questo chiedevo di riprendere in mano la questione. Fale (msg) 11:26, 8 feb 2010 (CET)
replies: text: Io un annetto fa avevo provato a creare una collezione di regex in grado di affrontare il problema, ma o mi limitavo ai casi facili o altrimenti non si riusciva ad arrivare a qualcosa di automatizzabile con una certa affidabilità. Poi mi sono stufato di perdere delle serate solo per spostare delle virgole e ho accantonato tutto. Se volete si può riprendere in mano la cosa, ma al momento mi sembra una delle cose meno urgenti. -- Basilicofresco (msg) 12:32, 8 feb 2010 (CET)

text:  è usato su quasi tutte le wiki con lo stesso significato: un bot qua _non deve_ modificare, caschi il mondo. Io temo che usare quel template per questo scopo possa creare dei problemi a bot e botolatori che arrivano da altre wiki o che lavorano contemporaneamente su più wiki. L'idea di apporre un template per uno specifico bot, inoltre, mi sembra un girare attorno al problema in una maniera abbastanza sporca... ma se non verranno fuori idee migliori, io supporterò questa. Fale (msg) 14:18, 8 feb 2010 (CET)
replies: text: Un po' difficile. chimica come medicina soffre di 1000 abozzi orfani e non categorizzati di cui persino chi li ha scritti ignora l'esistenza per essersene dimenticato. Fattibile se si limita il Bot alle pagine in categorie (che secondo me è molto opportuno per questione di visibilità) e prima si fa passare un bot che spiani la strada Nobottizzando le pagine in categorie da escludere (i.e chimica). Parlo ovviamente dei Bot da sguinzagliare visto che stiamo discutendo di alta automazione. Comunque template:nobots può essere selettivo. E per le sostituzioni problematiche sarebbe opportuno creare un bot Ad Hoc, da crescere un po' alla volta.--Pierpao (msg) 14:25, 8 feb 2010 (CET)
thread_title:  Spazio dopo la punteggiatura 

message: Io propongo di trasferire quelle righe dall'user-fixes.py al file fixes.py in una sezione chiamata it-decadi. Fale (msg) 10:50, 8 feb 2010 (CET)
replies: text: Va migliorato, salta tantissimi casi comuni. (vedi commento) -- Basilicofresco (msg) 12:39, 8 feb 2010 (CET)
thread_title:  Maiuscolo decadi 

message: Io propongo di scrivere un it-commonstemplate nel file fixes.py. Fale (msg) 10:50, 8 feb 2010 (CET)
thread_title:  Template deprecati commons e commonscat 

message: Io propongo di scrivere un it-piping nel file fixes.py. Questa regex, penso, che dia problemi (spesso non identifica le cose). Fale (msg) 10:50, 8 feb 2010 (CET)
thread_title:  Piping inutile 

message: Una proposta così molto efficiente e propositiva, ma senza spiegare quali sono i disaccordi, sa un po' di sondaggio, anche se un po' ci sta perchè sono argomenti tecnici. Io sono d'accordo a centralizzare in fixes.py tutte queste proposte che mi sembrano corrette se non danno, senza nessun dubbio, problemi di nessun tipo altrimenti si sistemino le routine prima. Vorrei però conoscere i motivi di disaccordo--Pierpao (msg) 11:03, 8 feb 2010 (CET)
replies: text: Il problema principale delle sostituzioni è che sono operazioni che richiedono tempo macchina, ma soprattutto richiedono una verifica accurata del risultato e quindi sono da pensare e realizzare con molta attenzione, parsimonia e rispetto. Se dei controlli a campione hanno evidenziato delle anomalie (es. sostituzioni all'interno di wikilink o inclusioni, dentro titoli, formule ed esempi etc), non si può non tenerne conto. Ricordo che se un manovratore lancia qualche migliaio di sostituzioni deve trovare il tempo per seguire passo passo l'operazione. Nel caso malaugurato che operi con una regex che fa acqua, deve essere in grado di sospendere l'operazione e rimediare nel minor tempo possibile. --M/ 11:09, 8 feb 2010 (CET)
replies: text: Adesso che rileggo, effettivamente, può suonare come sondaggio... beh, non voleva essere un sondaggio ma semplicemente un 'valutiamo se ci serve ancora quello che 2~3 anni fa si è deciso che servisse e se i metodi che si erano stabiliti sono ancora i migliori'. Per quanto riguarda i 'problemi' sono, sia quelli che evidenzia M/, sia delle modifiche non sostanziali alle pagine (Category -> Categoria). Fale (msg) 11:14, 8 feb 2010 (CET)

text: Io penso, invece, che sia importante creare un codebase di regex comune al 100% tra noi italiani. Pensio, perciò, che sia importante che anche le regex non 'automatizzate completamente' finiscano in un codebase comune. Per quanto riguarda il metterli in fixes.py, se guardi, ce ne sono già per le specifiche lingue. In fondo ci sono molti vantaggi e pochi svantaggi a metterle in un file del genere. Inoltre possono servire come spunto anche per altre wiki come esempi. Fale (msg) 13:13, 8 feb 2010 (CET)

text: @Fale non voleva essere una critica, volevo semplicemente dire che non era chiaro, che non era facile risponderti, prima avevi parlato di disaccordi e poi avevi stilato una lista di proposte generali. comunque è un problema che va ripreso periodicamente. Faccio una domanda forse banale ,ma indipendentemente da questa discussione, sulle sostituzioni non consolidate, non si può aprire magari per il futuro una pagina permanente anche per il futuro dove per tipologia di sostituzione, i vari programmatori o utenti annotino progressi ottenuti e problemi.? Comunque  centralizzando il codice si evita di disperdere risorse--Pierpao (msg) 13:20, 8 feb 2010 (CET)
replies: text: @Pierpao: sisi, avevo capito che voleva essere solo una richiesta di chiarimento la tua, e mi spiace che la mia risposta sia stata un po' difensiva. Io penso che centralizzando il codice e le discussioni (in una pagina come quella da te proposta) potremmo riuscire a ridurre i problemi e aumentare i vantaggi che it.wiki trae dai bot Fale (msg) 14:14, 8 feb 2010 (CET)
thread_title: Discussione generale

message: Qualcuno potrebbe ripetere la sostituzione Wikipedia:Bot/Sostituzioni#Template_lingue_e_indicazione_della_lingua_italiana (rimasta a quasi 2 anni fa)? L'autore originale non ha più il bot --Bultro (m) 16:11, 2 gen 2013 (CET)
thread_title:  Indicazioni it 

message: Salve a tutti. Ho notato che in numerose pagine compare la formula "Nel lontano ANNO...", che in sè non è ovviamente sbagliata, ma ritengo che contravvenga alle convenzioni di stile di Wikipedia, che, essendo un'enciclopedia, dovrebbe evitare questa aggettivazione tipica del parlato, superflua e talvolta anche abbastanza stucchevole (vi basti sapere che mi sono imbattuto in un " ...avvenuto nel lontano 2013"). Inoltre è anche usata con molta (troppa) disinvoltura, spaziando dai primi anni di questo secolo a epoche prima di Cristo. Voi cosa ne pensate? --Marcodpat (msg) 11:31, 3 gen 2020 (CET)
replies: text: Parlato o meno che sia, WP:NEUTRALE dice che quel "lontano" è da evitare, non so se rimuoverli sia compito da bot però--Pierpao.lo (listening) 14:39, 3 gen 2020 (CET)
thread_title:  "Nel lontano 1789...". Forma da evitare? 

message: Digitando "" (virgolette comprese) su Speciale:Ricerca ho notato che 67 pagine utilizzano questo template (non saprei come altro definirlo) al posto del trattino "–" nelle note e questo crea un errore. A seguito di questa discussione mi era stato suggerito di chiedere qui per sostituire il termine ׀–  Met 71 22:49, 6 mar 2021 (CET)
replies: text: in realtà é scritto di farlo in WP:Bot/Richieste :) Pierpao (listening) 23:01, 6 mar 2021 (CET)
replies: text: Scusate, non sono stato chiaro: dopo quella discussione ho scritto in privato a ValeJappo, che mi risposto che forse era meglio rivolgersi qui (). Non ho dimestichezza in questo campo e non so se quale fosse il posto giusto dove segnalare, se ho sbagliato ditemi pure. এৃ  Met 71 23:57, 6 mar 2021 (CET)
replies: text: Io non vedo motivi per dover ripetere la sostituzione, il template é stato cancellato. Ihmo basta una semplice richiesta. Pierpao (listening) 12:11, 7 mar 2021 (CET)
replies: text: non funziona proprio  dentro ai tag ref. <ref><ref> --ValeJappo【〒】 14:17, 7 mar 2021 (CET)
replies: text: Come non detto...--ValeJappo【〒】 14:18, 7 mar 2021 (CET)
replies: text: Quindi dove si dovrebbe chiedere? ০ৗ  Met 71 20:53, 8 mar 2021 (CET)
replies: text: wp:Bot/Richieste Pierpao (listening) 08:08, 9 mar 2021 (CET)
replies: text: Ok, grazie. Ho cambiato il titolo della discussione perché non riuscivo a linkarla, scusate l'inconveniente. ↓↑  Met 71 22:27, 9 mar 2021 (CET)
thread_title:  Sostituzione template con trattino 

message: E' possibile automatizzare correzioni di questo tipo? Molte istituzioni a vario titolo si chiamano "United qualcosa", quindi la cosa potrebbe essere abbastanza frequente. --pequod76talk 09:33, 18 giu 2023 (CEST)
replies: text: Intanto potremmo fare un giro a tappeto, poi lo si segnala anche fra i typo da fare. Magari appuntami in talk un metodo che sia se mai affetto da falsi negativi più che da falsi positivi e facciamo una prima passata. --.avgas 13:55, 18 giu 2023 (CEST)
replies: text: Non sono tante  peró ci sono maschili e femminili, forse conviene fare due liste di casi maschili e femminili finite. --Pierpao (listening) 20:24, 18 giu 2023 (CEST)
thread_title:  "l'united"