Super Challenge: questions and discussion

Ongoing language-learning challenges, and team challenge logs (but not individual logs)
german2k01
Green Belt
Posts: 471
Joined: Mon Aug 09, 2021 8:16 pm
Location: Germany
Languages: English, Urdu, and German
x 581

Re: Super Challenge: questions and discussion

Postby german2k01 » Tue Apr 26, 2022 8:33 pm

Just one more question. Regarding tweeting books and films. Should It be done at the end of each month or as soon as you are done watching a movie or reading a book you send a tweet about it?
0 x

User avatar
rdearman
Site Admin
Posts: 7255
Joined: Thu May 14, 2015 4:18 pm
Location: United Kingdom
Languages: English (N)
Language Log: viewtopic.php?f=15&t=1836
x 23261
Contact:

Re: Super Challenge: questions and discussion

Postby rdearman » Tue Apr 26, 2022 8:46 pm

german2k01 wrote:Just one more question. Regarding tweeting books and films. Should It be done at the end of each month or as soon as you are done watching a movie or reading a book you send a tweet about it?

You can tweet whenever you want, just don't do it before the 1st of May.
2 x
: 26 / 150 Read 150 books in 2024

My YouTube Channel
The Autodidactic Podcast
My Author's Newsletter

I post on this forum with mobile devices, so excuse short msgs and typos.

User avatar
IronMike
Black Belt - 2nd Dan
Posts: 2554
Joined: Thu May 12, 2016 6:13 am
Location: Northern Virginia
Languages: Studying: Esperanto
Maintaining: nada
Tested:
BCS, 1+L/1+R (DLPT5, 2022)
Russian, 3/3 (DLPT5, 2022) 2+ (OPI, 2022)
German, 2L/1+R (DLPT5, 2021)
Italian, 1L/2R (DLPT IV, 2019)
Esperanto, C1 (KER skriba ekzameno, 2017)
Slovene, 2+L/3R (DLPT II in, yes, 1999)
Language Log: viewtopic.php?f=15&t=5189
x 7266
Contact:

Re: Super Challenge: questions and discussion

Postby IronMike » Tue Apr 26, 2022 9:30 pm

hahaha! The bot read #Slavic as Slovenian. So I had to #giveup (Thanks Judith). I'll wait a few days to see if anyone takes Rick on for developing language family codes. If not, I'll just register for Old Church Slavonic or smthg.
2 x
You're not a C1 (or B1 or whatever) if you haven't tested.
CEFR --> ILR/DLPT equivalencies
My swimming life.
My reading life.

User avatar
rdearman
Site Admin
Posts: 7255
Joined: Thu May 14, 2015 4:18 pm
Location: United Kingdom
Languages: English (N)
Language Log: viewtopic.php?f=15&t=1836
x 23261
Contact:

Re: Super Challenge: questions and discussion

Postby rdearman » Tue Apr 26, 2022 9:42 pm

IronMike wrote:hahaha! The bot read #Slavic as Slovenian. So I had to #giveup (Thanks Judith). I'll wait a few days to see if anyone takes Rick on for developing language family codes. If not, I'll just register for Old Church Slavonic or smthg.

It has been a while but I think I did some kind of workaround last time and changed the 3 letter codes to numbers. I will look at at it later.
2 x
: 26 / 150 Read 150 books in 2024

My YouTube Channel
The Autodidactic Podcast
My Author's Newsletter

I post on this forum with mobile devices, so excuse short msgs and typos.

Sprachprofi
Orange Belt
Posts: 116
Joined: Sun Apr 10, 2022 7:35 pm
Location: Berlin, Germany
Languages: German (N), English (C2+), Esperanto (C2), French (C2), Modern Greek (C2), Latin (teaching), Chinese (rusty C1), Italian (rusty C1), Dutch (B2), Spanish (B2), Serbocroatian (B1/B2), very rusty Japanese, Swahili, Indonesian, Hebrew, Arabic...
x 471
Contact:

Re: Super Challenge: questions and discussion

Postby Sprachprofi » Wed Apr 27, 2022 8:21 am

Thanks for setting this up!! Looking forward to challenging you all! I shall also promote this in a couple communities I'm part of.

Registration bug: I thought I remembered that #half challenge was a thing, but the bot interpreted it as Hausa, even though I had specified #Croatian earlier. #half is not a language code though. I'm wondering if the bot just takes the first two letters of any hashtag in order to guess the language. That would explain why three-letter codes are not accepted (or rather, are treated as if they were only two letters). In any case, it would be good to fix the underlying regular expression so #.. is matched against the database of two-letter codes, #... is matched against the database of three-letter codes and the rest is assumed to be either a full language name or irrelevant extra hashtags.
1 x

User avatar
zenmonkey
Black Belt - 2nd Dan
Posts: 2528
Joined: Sun Jul 26, 2015 7:21 pm
Location: California, Germany and France
Languages: Spanish, English, French trilingual - German (B2/C1) on/off study: Persian, Hebrew, Tibetan, Setswana.
Some knowledge of Italian, Portuguese, Ladino, Yiddish ...
Want to tackle Tzotzil, Nahuatl
Language Log: viewtopic.php?f=15&t=859
x 7032
Contact:

Re: Super Challenge: questions and discussion

Postby zenmonkey » Wed Apr 27, 2022 8:55 am

rdearman wrote:OK, twitter unlocked the language challenge account and the website works. It is hosted somewhere else to keep traffic down on this site. It has a funky domain name, but it was just a domain I own for no good reason.

https://anki-tv.co.uk/

Registration instructions are on the site.

You can register at any time.
However !!!!

DO NOT TWEET ANY SCORES BEFORE THE FIRST OF MAY, BECAUSE I WILL BE CLEARING ALL THE ENTRIES AT MIDNIGHT ON THE 30TH AND YOU WILL LOSE YOUR SCORES.


I'm fairly certain that we never got the 3 letter language family thing working, although they are listed as options. e.g. egx = Family-Egyptian. Don't use them. If someone wants to fix this and you know PHP feel free to fork the code on github and fix it.

https://github.com/language-learners/superchallengebot

Quoting because it deserves it.
Thanks for all the work, R!

Now that you’ve done that … well, can’t let it go to waste.
I think the challenge concept can be useful, I don’t need the rules and I’m not a fan of the twitter bots but I’ll likely sign up. Thanks.
2 x
I am a leaf on the wind, watch how I soar

User avatar
rdearman
Site Admin
Posts: 7255
Joined: Thu May 14, 2015 4:18 pm
Location: United Kingdom
Languages: English (N)
Language Log: viewtopic.php?f=15&t=1836
x 23261
Contact:

Re: Super Challenge: questions and discussion

Postby rdearman » Wed Apr 27, 2022 10:49 am

Sprachprofi wrote:Thanks for setting this up!! Looking forward to challenging you all! I shall also promote this in a couple communities I'm part of.

Registration bug: I thought I remembered that #half challenge was a thing, but the bot interpreted it as Hausa, even though I had specified #Croatian earlier. #half is not a language code though. I'm wondering if the bot just takes the first two letters of any hashtag in order to guess the language. That would explain why three-letter codes are not accepted (or rather, are treated as if they were only two letters). In any case, it would be good to fix the underlying regular expression so #.. is matched against the database of two-letter codes, #... is matched against the database of three-letter codes and the rest is assumed to be either a full language name or irrelevant extra hashtags.

That is exactly the problem. I did look into it and forked one a couple of years ago to fix it, but surrealix when he wrote it uses it everywhere, and it is a bit like digging through spaghetti to pull out the strand you want. Also, he created a lot of user-defined functions in the MySQL DB and the regular expression stuff (if I remember correctly) was tied up with these. I've done PL/SQL in Oracle and PGPL/SQL in PostgreSQL, but never bothered to look into the MySQL stuff. If I get a chance, I'll fork it and fix it, otherwise I'll probably just change the families to numeric codes, which is how I worked around it last time.

Three letter families are a bit of an edge-case since the only people I ever heard who want it were IronMike and Serpent. :)
5 x
: 26 / 150 Read 150 books in 2024

My YouTube Channel
The Autodidactic Podcast
My Author's Newsletter

I post on this forum with mobile devices, so excuse short msgs and typos.

german2k01
Green Belt
Posts: 471
Joined: Mon Aug 09, 2021 8:16 pm
Location: Germany
Languages: English, Urdu, and German
x 581

Re: Super Challenge: questions and discussion

Postby german2k01 » Wed Apr 27, 2022 7:40 pm

Need to clarify one more thing. For example, I finish reading a long novel (Mr.Mercedes)by Stephen King, 500 pages." Till the end.
So which command should I use? The first one or the second one. In the case of the first one, how twitter bot will know if this particular book/novel is 500 pages long and will automatically be split into the appropriate number against my score. This part is kind of vague for me as I am not mentioning pages in the first command. Can you show me how would you write it as a tweet? Thanks

@langchallenge I just read a #book." (The First One)

"@langchallenge I just finished reading a #sv #book with 60 pages. It was called "The Invisible Book" and I kept losing it."

(The Second One)

Reading : #book/#read, [#swedish/#french/#it/#ru/etc], [123 page/s], ["book title"]
A book automatically counts as 50 pages. If you only read part of a book, simply write how many pages you read, followed by the word 'page(s)'.
If you read a really long book, it will automatically be split into the appropriate number against your score.
If you want to say which book you've been reading, encase the title in quotation marks.
If you're studying multiple languages, you need to specify which one using the language code.
Examples: "@langchallenge I just read a #book."
"@langchallenge I just finished reading a #sv #book with 60 pages. It was called "The Invisible Book" and I kept losing it."
0 x

User avatar
IronMike
Black Belt - 2nd Dan
Posts: 2554
Joined: Thu May 12, 2016 6:13 am
Location: Northern Virginia
Languages: Studying: Esperanto
Maintaining: nada
Tested:
BCS, 1+L/1+R (DLPT5, 2022)
Russian, 3/3 (DLPT5, 2022) 2+ (OPI, 2022)
German, 2L/1+R (DLPT5, 2021)
Italian, 1L/2R (DLPT IV, 2019)
Esperanto, C1 (KER skriba ekzameno, 2017)
Slovene, 2+L/3R (DLPT II in, yes, 1999)
Language Log: viewtopic.php?f=15&t=5189
x 7266
Contact:

Re: Super Challenge: questions and discussion

Postby IronMike » Thu Apr 28, 2022 12:33 am

rdearman wrote:Three letter families are a bit of an edge-case since the only people I ever heard who want it were IronMike and Serpent. :)

Anna Popkova figured one out, at least according to Twitter. Two hours ago she registered for family Semitic with #sem.

I'm going to try a few things. I can always un-register...
0 x
You're not a C1 (or B1 or whatever) if you haven't tested.
CEFR --> ILR/DLPT equivalencies
My swimming life.
My reading life.

User avatar
Mathias
White Belt
Posts: 10
Joined: Sat Dec 18, 2021 3:09 am
Location: Germany
Languages: Portuguese (N), English, German (A2)
x 31

Re: Super Challenge: questions and discussion

Postby Mathias » Thu Apr 28, 2022 2:39 am

german2k01 wrote:Need to clarify one more thing. For example, I finish reading a long novel (Mr.Mercedes)by Stephen King, 500 pages."


Well, this is my first rodeo too, but for what I got:

Using "@langchallenge I just read a #book." will add 50 pages.
The bot can't know what or how much you read besides that here we're calling 50 pages a book, so this is what the bot knows.
If you want more than that, more information has to be provided following the model

Reading : #book/#read, [#swedish/#french/#it/#ru/etc], [123 page/s], ["book title"]


Something like: @langchallenge #book #german 500 pages "Mr Mercedes"

The second example just make your tweet look nicer, more like a proper sentence than a bunch of hashtags.
4 x
SC German
200 Books: 6 / 200
200 Films: 9 / 200

SC English
100 Books: 7 / 100
100 Films: 6 / 100


Return to “Language Challenges”

Who is online

Users browsing this forum: No registered users and 2 guests