User talk:BuchmeierBot

From Wiktionary, the free dictionary
Jump to navigation Jump to search

The {{esbot:conjugation}} template seems pretty useless to me. Wouldn't it be much more efficient just to have a simple Category statement? SemperBlotto 16:10, 19 September 2008 (UTC)[reply]

You are probably right. I have choosen the template just for consitency with entries generated by User:TheDaveBot. Matthias Buchmeier 17:37, 19 September 2008 (UTC)[reply]
Then you shouldn't tag them. Those entries were tagged bacause many of them are wrong, and many are badly formatted. --EncycloPetey 18:01, 19 September 2008 (UTC)[reply]
OK, then I will not tag them anymore. I probably got the aim of the {{esbot:conjugation}} template wrong, I thought it was intented to identify bot generated conjugated forms in case they might be changed or updated in the future. Matthias Buchmeier 09:14, 22 September 2008 (UTC)[reply]

Entry count[edit]

The number of entries in the wikt is all the entries in namespace zero that contain links. The MW software literally loos to see if "[[" appears in the entry. (!)

We've used various tricks to make entries that would otherwise only have templates show up in the statistics, such as allowing a parameter to be wikilinked.

Your bot is not producing "[[" anywhere, so they aren't getting counted. I think we should look at this. (I'm not suggesting any horrid kluge, just something simple; not sure what.)

And yes, there is a long outstanding WM bug report asking for it to count "{{" as well. But WM bugs get fixed after very long periods of time. Robert Ullmann 13:46, 29 September 2008 (UTC)[reply]

The existing entries seem to use verb=[[inf]] in the form-of template, which is sufficient. Robert Ullmann 13:57, 29 September 2008 (UTC)[reply]

OK I see. Would it help if I put the infinitive inside the template in brackets, e.g. call the template as:

 {{es-verb form of|ending=ar|mood=indicative|tense=present|pers=3|number=singular|[[jugar]]}}

instead of:

 {{es-verb form of|ending=ar|mood=indicative|tense=present|pers=3|number=singular|jugar}}

 ? Matthias Buchmeier 14:01, 29 September 2008 (UTC)[reply]

Yes, that's what the existing entries do. (They also use verb= on that parameter, but that makes no difference.) (can we keep the talk in one place? ;-) Robert Ullmann 14:23, 29 September 2008 (UTC)[reply]
OK, so what kind of simple fix do you have in mind? BTW, this kind of problem might also occur for some manually generated pages making use of templated definition lines, e.g. the Template:past participle of. Matthias Buchmeier 14:36, 29 September 2008 (UTC)[reply]
So generate the pages with the verb (infinitive) linked? Hunting down existing ones can be a variant of my "uncount" program, but needs (like everything else ...) a fairly current XML dump. Robert Ullmann 14:41, 29 September 2008 (UTC)[reply]
Do you mean linked inside the template as proposed above? Matthias Buchmeier 14:44, 29 September 2008 (UTC)[reply]
yes, looks good now :-) Robert Ullmann 00:03, 6 October 2008 (UTC)[reply]

Making the bot even more productive[edit]

I've been conjugating Galician verbs, which are often similar to the Spanish verbs. I've noticed that Spanish verbs ending in -car, -gar, -iar, or -zar are usually not conjugated. I guess that the previous bot conjugated only fully regular verbs, and not the ones with spelling changes in the stem. So, you could probably find lots of Spanish verbs to conjugate by looking at "What links here" for the Spanish conjugation templates like {{es-conj-car}}. --EncycloPetey 16:49, 2 October 2008 (UTC)[reply]

AF[edit]

I note that you've figured out how to add language sections and tag them for AF. Good, I was going to explain this, so you wouldn't have so many exceptions.

Note that you shouldn't worry about flooding the AF request category; sometimes it seem to go very slowly, as it gives priority to looking at edits from Recent Changes. But it does munch its way through the category, and will get everything, even if seemingly slow at times! (My net connection was down for 16 hours yesterday (0100 UTC to ~1700 UTC) so it has a backlog now.) Cheers, Robert Ullmann 23:59, 5 October 2008 (UTC)[reply]

When your bot added the Spanish section to this page, it kept the redirect. I don't know if this can be fixed, just warning you. Nadando 23:36, 16 October 2008 (UTC)[reply]

Yes, A couple of these have happened. The python code we have (in several versions) replaces the redirect with {{also}}, and does the rest the same. (at least in some versions ;-) You might do that?
These just get stuck in the AF request cat, since it doesn't know what to do with a redirect + other text + its category (:-). We've seen only two so far (other was pescara), so it would be okay with me for now if you want to ignore the problem, I can just fix them myself when they turn up. As long as you know about it. Robert Ullmann 12:39, 17 October 2008 (UTC)[reply]
OK, thank you. BTW the millionth entry should be reached by Monday if I continue to run the bot. Should I maybe stop it? Matthias Buchmeier 13:39, 17 October 2008 (UTC)[reply]
The counter is way off; we've already crossed one million. I'm hunting down the millionth entry now, both bot and non-bot ;-) Robert Ullmann 13:45, 17 October 2008 (UTC)[reply]

Hi, could you please look at Help:Language inflection bot, to see if you have anything to add? Maybe something about these rejected uploads (I'd like to integrate that)

adding to redirect[edit]

Found this oddity: [1]

Redirects like this (case) should be converted to {also} or treated as exceptions I think. Robert Ullmann 14:13, 10 January 2010 (UTC)[reply]

Yes it happened recent with (deprecated template usage) asean. Mglovesfun (talk) 19:30, 5 March 2010 (UTC)[reply]

Recent edits[edit]

Your bot has been editing anonymously, under the IP User:128.176.203.6. I have blocked this IP, you should preferably fix your bot in the meanwhile. -- Prince Kassad 11:45, 20 April 2010 (UTC)[reply]

It seems that for some reason WWW-Mediawiki-Client is not able to log in any more. I have fixed the problem by changing to Pywikipediabot. Matthias Buchmeier 09:31, 21 April 2010 (UTC)[reply]

en-sv[edit]

Thanks for listing translations. I have linked the Swedish ones from Index:Swedish. --LA2 09:29, 10 March 2011 (UTC)[reply]

Portuguese categories[edit]

For some reason, edits like this caused a number of entries to no longer be categorised. I can't tell if your bot did something wrong or if Template:pt-verb form of is poorly written. I fixed things like this. — Beobach 07:47, 5 October 2011 (UTC)[reply]

Does the bot pick up changes to translations or only finding new ones?[edit]

Hi,

I have reformatted and added Russian transliteration on ablaze#Translations on the 3rd of January and User:Matthias_Buchmeier/en-ru-a was refreshed on the 8th. The changes are not showing though.

Please compare the lines ablaze {adj} /əˈbleɪz/ (on fire)  :: (on fire) горящий, (gleaming) сверкающий ablaze {adj} (glowing)  :: возбуждённый, пылкий, горящий ablaze {adv} (glowing)  :: в пылу ablaze {adv} (on fire)  :: в огне

with ablaze#Translations.

Could you have a look into this, please? --Anatoli (обсудить/вклад) 08:00, 8 January 2013 (UTC)[reply]

The relevant date is the date of the dump, as that's where the bot gets the information from. The 8th refreshment has been done a bit late with a dump form 30th of December. You can see the dump date if you look into the first lines of index a.Matthias Buchmeier (talk) 21:21, 10 January 2013 (UTC)[reply]
Thank you.
Could you also tell me what are the formatting issues for generating a Russian-English dictionary similar to French-English, please? Please give an example of a bad entry. --Anatoli (обсудить/вклад) 22:07, 10 January 2013 (UTC)[reply]
I did not check the Russian entries yet, but most of the languages seem to be problematic. If you don't want inflected forms in the dictionary, then there should be an easy way to tell whether a POS should be included or not, either from the headline or the definition line. The problem is that on one hand there are likely zillions of different formatings/templates for the form-of definition lines, and on the other hand lemma entries without a headline template or a huge number of different headline templates/formatings. Generally the more diverse the formating is, the more difficult it will be to configure the code to generate the ru-en dictionary. Matthias Buchmeier (talk) 23:16, 10 January 2013 (UTC)[reply]

Portuguese language sections added at bottom of entries[edit]

A large portion of the entries in Category:Requests for autoformat seem to be Portuguese entries. A few that I looked at were added by this bot and added the Portuguese entry at the very bottom of the entry, after the interwiki links. As no version of Autoformat has been running this month, bots can no longer count of AF to clean up after. Can't this bot be made to insert the L2 in the proper part of the entry? DCDuring TALK 20:17, 16 May 2013 (UTC)[reply]

I'll have a look at that. BTW wouldn't it be better to run an autoformat bot? Why has it been stopped? Matthias Buchmeier (talk) 20:34, 16 May 2013 (UTC)[reply]

Misparsing of text around template:taxlink[edit]

Take a look at the categories wanted by User:Matthias Buchmeier/fi-en-v. Several of the missing taxonomic name categories have spurious characters, [", )]. Those end up appearing in Special:WantedCategories. This is due to some kind of misparsing. If you want the full services of {{taxlink}}, this should be corrected. OTOH, you might not need those services. I mention this only because I had corrected some of these appendices before I realized that my work would be overwritten. DCDuring TALK 14:22, 13 June 2013 (UTC)[reply]

Hi there. Do you think it might be worth asking your bot to add the vos forms of the Spanish verbs when conjugating? --OneOddOneOut (talk) 20:55, 23 June 2013 (UTC)[reply]

Hi, the Bot creates the verb form entries from the conjugation tables, which doesn't contain the vos forms yet. Once the forms can be read from there, its easy for me to add them. There is however the little problem that those forms are regional and differ from country to country, and the DRAE only has one most common form in their conjugation table. Do you have a reference for the proper conjugation of those forms? Matthias Buchmeier (talk) 15:07, 24 June 2013 (UTC)[reply]

compound forms[edit]

Do you think it might be worthwhile including compound forms to your bot's work? I generated a little Python text file which covers a lot of them I'm sure I missed some though)--Back on the list (talk) 13:27, 10 February 2014 (UTC)[reply]

{{-start-}}
<<<pagarme>>>
==Spanish==

===Verb===
{{es-verb-form|pagar}}

# {{es-compound of|pag|ar|pagar|me|mood=inf}}
{{-stop-}}
{{-start-}}
<<<pagarte>>>
==Spanish==

===Verb===
{{es-verb-form|pagar}}

# {{es-compound of|pag|ar|pagar|te|mood=inf}}
{{-stop-}}
{{-start-}}
<<<pagarle>>>
==Spanish==

===Verb===
{{es-verb-form|pagar}}

# {{es-compound of|pag|ar|pagar|le|mood=inf}}
{{-stop-}}
{{-start-}}
<<<pagarlo>>>
==Spanish==

===Verb===
{{es-verb-form|pagar}}

# {{es-compound of|pag|ar|pagar|lo|mood=inf}}
{{-stop-}}
{{-start-}}
<<<pagarla>>>
==Spanish==

===Verb===
{{es-verb-form|pagar}}

# {{es-compound of|pag|ar|pagar|la|mood=inf}}
{{-stop-}}
{{-start-}}
<<<pagarnos>>>
==Spanish==

===Verb===
{{es-verb-form|pagar}}

# {{es-compound of|pag|ar|pagar|nos|mood=inf}}
{{-stop-}}
{{-start-}}
<<<pagaros>>>
==Spanish==

===Verb===
{{es-verb-form|pagar}}

# {{es-compound of|pag|ar|pagar|os|mood=inf}}
{{-stop-}}
{{-start-}}
<<<pagarlos>>>
==Spanish==

===Verb===
{{es-verb-form|pagar}}

# {{es-compound of|pag|ar|pagar|los|mood=inf}}
{{-stop-}}
{{-start-}}
<<<pagarlas>>>
==Spanish==

===Verb===
{{es-verb-form|pagar}}

# {{es-compound of|pag|ar|pagar|las|mood=inf}}
{{-stop-}}
{{-start-}}
<<<pagarles>>>
==Spanish==

===Verb===
{{es-verb-form|pagar}}

# {{es-compound of|pag|ar|pagar|les|mood=inf}}
{{-stop-}}
{{-start-}}
<<<págame>>>
==Spanish==

===Verb===
{{es-verb-form|pagar}}

# {{es-compound of|pag|ar|paga|me|mood=imp|person=tú}}
{{-stop-}}
{{-start-}}
<<<págate>>>
==Spanish==

===Verb===
{{es-verb-form|pagar}}

# {{es-compound of|pag|ar|paga|te|mood=imp|person=tú}}
{{-stop-}}
{{-start-}}
<<<págale>>>
==Spanish==

===Verb===
{{es-verb-form|pagar}}

# {{es-compound of|pag|ar|paga|le|mood=imp|person=tú}}
{{-stop-}}
{{-start-}}
<<<págala>>>
==Spanish==

===Verb===
{{es-verb-form|pagar}}

# {{es-compound of|pag|ar|paga|la|mood=imp|person=tú}}
{{-stop-}}
{{-start-}}
<<<págalo>>>
==Spanish==

===Verb===
{{es-verb-form|pagar}}

# {{es-compound of|pag|ar|paga|lo|mood=imp|person=tú}}
{{-stop-}}
{{-start-}}
<<<páganos>>>
==Spanish==

===Verb===
{{es-verb-form|pagar}}

# {{es-compound of|pag|ar|paga|nos|mood=imp|person=tú}}
{{-stop-}}
{{-start-}}
<<<págalos>>>
==Spanish==

===Verb===
{{es-verb-form|pagar}}

# {{es-compound of|pag|ar|paga|los|mood=imp|person=tú}}
{{-stop-}}
{{-start-}}
<<<págalas>>>
==Spanish==

===Verb===
{{es-verb-form|pagar}}

# {{es-compound of|pag|ar|paga|las|mood=imp|person=tú}}
{{-stop-}}
{{-start-}}
<<<págales>>>
==Spanish==

===Verb===
{{es-verb-form|pagar}}

# {{es-compound of|pag|ar|paga|les|mood=imp|person=tú}}
{{-stop-}}
{{-start-}}
<<<págatela>>>
==Spanish==

===Verb===
{{es-verb-form|pagar}}

# {{es-compound of|pag|ar|paga|te|la|mood=imp|person=tú}}
{{-stop-}}
{{-start-}}
<<<págatelo>>>
==Spanish==

===Verb===
{{es-verb-form|pagar}}

# {{es-compound of|pag|ar|paga|te|lo|mood=imp|person=tú}}
{{-stop-}}
{{-start-}}
<<<págamela>>>
==Spanish==

===Verb===
{{es-verb-form|pagar}}

# {{es-compound of|pag|ar|paga|me|la|mood=imp|person=tú}}
{{-stop-}}
{{-start-}}
<<<págamelo>>>
==Spanish==

===Verb===
{{es-verb-form|pagar}}

# {{es-compound of|pag|ar|paga|me|la|mood=imp|person=tú}}
{{-stop-}}
{{-start-}}
<<<págasela>>>
==Spanish==

===Verb===
{{es-verb-form|pagar}}

# {{es-compound of|pag|ar|paga|se|la|mood=imp|person=tú}}
{{-stop-}}
{{-start-}}
<<<págaselo>>>
==Spanish==

===Verb===
{{es-verb-form|pagar}}

# {{es-compound of|pag|ar|paga|se|lo|mood=imp|person=tú}}
{{-stop-}}
{{-start-}}
<<<págueme>>>
==Spanish==

===Verb===
{{es-verb-form|pagar}}

# {{es-compound of|pag|ar|pague|me|mood=imp|person=usted}}
{{-stop-}}
{{-start-}}
<<<páguete>>>
==Spanish==

===Verb===
{{es-verb-form|pagar}}

# {{es-compound of|pag|ar|pague|te|mood=imp|person=usted}}
{{-stop-}}
{{-start-}}
<<<páguele>>>
==Spanish==

===Verb===
{{es-verb-form|pagar}}

# {{es-compound of|pag|ar|pague|le|mood=imp|person=usted}}
{{-stop-}}
{{-start-}}
<<<páguelo>>>
==Spanish==

===Verb===
{{es-verb-form|pagar}}

# {{es-compound of|pag|ar|pague|lo|mood=imp|person=usted}}
{{-stop-}}
{{-start-}}
<<<páguela>>>
==Spanish==

===Verb===
{{es-verb-form|pagar}}

# {{es-compound of|pag|ar|pague|la|mood=imp|person=usted}}
{{-stop-}}
{{-start-}}
<<<páguese>>>
==Spanish==

===Verb===
{{es-verb-form|pagar}}

# {{es-compound of|pag|ar|pague|se|mood=imp|person=usted}}
{{-stop-}}
{{-start-}}
<<<páguenos>>>
==Spanish==

===Verb===
{{es-verb-form|pagar}}

# {{es-compound of|pag|ar|pague|nos|mood=imp|person=usted}}
{{-stop-}}
{{-start-}}
<<<páguelos>>>
==Spanish==

===Verb===
{{es-verb-form|pagar}}

# {{es-compound of|pag|ar|pague|los|mood=imp|person=usted}}
{{-stop-}}
{{-start-}}
<<<páguelas>>>
==Spanish==

===Verb===
{{es-verb-form|pagar}}

# {{es-compound of|pag|ar|pague|las|mood=imp|person=usted}}
{{-stop-}}
{{-start-}}
<<<págueles>>>
==Spanish==

===Verb===
{{es-verb-form|pagar}}

# {{es-compound of|pag|ar|pague|les|mood=imp|person=usted}}
{{-stop-}}
{{-start-}}
<<<páguese>>>
==Spanish==

===Verb===
{{es-verb-form|pagar}}

# {{es-compound of|pag|ar|pague|se|mood=imp|person=usted}}
{{-stop-}}
{{-start-}}
<<<páguemelo>>>
==Spanish==

===Verb===
{{es-verb-form|pagar}}

# {{es-compound of|pag|ar|pague|me|lo|mood=imp|person=usted}}
{{-stop-}}
{{-start-}}
<<<págueselo>>>
==Spanish==

===Verb===
{{es-verb-form|pagar}}

# {{es-compound of|pag|ar|pague|se|lo|mood=imp|person=usted}}
{{-stop-}}
{{-start-}}
<<<páguemelo>>>
==Spanish==

===Verb===
{{es-verb-form|pagar}}

# {{es-compound of|pag|ar|pague|me|lo|mood=imp|person=usted}}
{{-stop-}}
{{-start-}}
<<<páguemela>>>
==Spanish==

===Verb===
{{es-verb-form|pagar}}

# {{es-compound of|pag|ar|pague|me|la|mood=imp|person=usted}}
{{-stop-}}
{{-start-}}
<<<páguemele>>>
==Spanish==

===Verb===
{{es-verb-form|pagar}}

# {{es-compound of|pag|ar|pague|me|le|mood=imp|person=usted}}
{{-stop-}}
{{-start-}}
<<<páguemelos>>>
==Spanish==

===Verb===
{{es-verb-form|pagar}}

# {{es-compound of|pag|ar|pague|me|los|mood=imp|person=usted}}
{{-stop-}}
{{-start-}}
<<<páguemelas>>>
==Spanish==

===Verb===
{{es-verb-form|pagar}}

# {{es-compound of|pag|ar|pague|me|las|mood=imp|person=usted}}
{{-stop-}}
{{-start-}}
<<<páguenme>>>
==Spanish==

===Verb===
{{es-verb-form|pagar}}

# {{es-compound of|pag|ar|paguen|me|mood=imp|person=ustedes}}
{{-stop-}}
{{-start-}}
<<<páguense>>>
==Spanish==

===Verb===
{{es-verb-form|pagar}}

# {{es-compound of|pag|ar|paguen|se|mood=imp|person=ustedes}}
{{-stop-}}
{{-start-}}
<<<páguenla>>>
==Spanish==

===Verb===
{{es-verb-form|pagar}}

# {{es-compound of|pag|ar|paguen|la|mood=imp|person=ustedes}}
{{-stop-}}
{{-start-}}
<<<páguenlo>>>
==Spanish==

===Verb===
{{es-verb-form|pagar}}

# {{es-compound of|pag|ar|paguen|lo|mood=imp|person=ustedes}}
{{-stop-}}
{{-start-}}
<<<páguenle>>>
==Spanish==

===Verb===
{{es-verb-form|pagar}}

# {{es-compound of|pag|ar|paguen|le|mood=imp|person=ustedes}}
{{-stop-}}
{{-start-}}
<<<páguennos>>>
==Spanish==

===Verb===
{{es-verb-form|pagar}}

# {{es-compound of|pag|ar|paguen|nos|mood=imp|person=ustedes}}
{{-stop-}}
{{-start-}}
<<<páguenlos>>>
==Spanish==

===Verb===
{{es-verb-form|pagar}}

# {{es-compound of|pag|ar|paguen|los|mood=imp|person=ustedes}}
{{-stop-}}
{{-start-}}
<<<páguenlas>>>
==Spanish==

===Verb===
{{es-verb-form|pagar}}

# {{es-compound of|pag|ar|paguen|las|mood=imp|person=ustedes}}
{{-stop-}}
{{-start-}}
<<<páguenles>>>
==Spanish==

===Verb===
{{es-verb-form|pagar}}

# {{es-compound of|pag|ar|paguen|les|mood=imp|person=ustedes}}
{{-stop-}}
{{-start-}}
<<<páguenmelo>>>
==Spanish==

===Verb===
{{es-verb-form|pagar}}

# {{es-compound of|pag|ar|paguen|me|lo|mood=imp|person=ustedes}}
{{-stop-}}
{{-start-}}
<<<páguenmela>>>
==Spanish==

===Verb===
{{es-verb-form|pagar}}

# {{es-compound of|pag|ar|paguen|me|la|mood=imp|person=ustedes}}
{{-stop-}}
{{-start-}}
<<<páguenmele>>>
==Spanish==

===Verb===
{{es-verb-form|pagar}}

# {{es-compound of|pag|ar|paguen|me|le|mood=imp|person=ustedes}}
{{-stop-}}
{{-start-}}
<<<páguenselo>>>
==Spanish==

===Verb===
{{es-verb-form|pagar}}

# {{es-compound of|pag|ar|paguen|se|lo|mood=imp|person=ustedes}}
{{-stop-}}
{{-start-}}
<<<páguensela>>>
==Spanish==

===Verb===
{{es-verb-form|pagar}}

# {{es-compound of|pag|ar|paguen|se|la|mood=imp|person=ustedes}}
{{-stop-}}
{{-start-}}
<<<páguenselo>>>
==Spanish==

===Verb===
{{es-verb-form|pagar}}

# {{es-compound of|pag|ar|paguen|se|lo|mood=imp|person=ustedes}}
{{-stop-}}
{{-start-}}
<<<páguenselos>>>
==Spanish==

===Verb===
{{es-verb-form|pagar}}

# {{es-compound of|pag|ar|paguen|se|los|mood=imp|person=ustedes}}
{{-stop-}}

thanks[edit]

Thanks for all the Spanish verb forms! A great help! --Type56op9 (talk) 11:20, 12 September 2014 (UTC)[reply]