menu
Tatoeba
language
Register Log in
language English
menu
Tatoeba

chevron_right Register

chevron_right Log in

Browse

chevron_right Show random sentence

chevron_right Browse by language

chevron_right Browse by list

chevron_right Browse by tag

chevron_right Browse audio

Community

chevron_right Wall

chevron_right List of all members

chevron_right Languages of members

chevron_right Native speakers

search
clear
swap_horiz
search
jakov jakov January 24, 2011 January 24, 2011 at 1:08:01 PM UTC flag Report link Permalink

Why do the "adopt sentences" and "improve sentences" pages not have the same features as the "browse by language" page. It would be great to have the filtering optinos there too.

I would also suggest, that when opening the "adopt sentences" page it would suggest you to adopt sentences in the languages you (probably) speak and not always suggest chinese sentences to non chinese speakers. As for now the users cant define what languages they speak (what i think would be nice for the future) one could at least suggest sentences in the language of the user interface one is using (the dropdown in the upper right).

Maybe we could "guess" the languages and their level of proficiency by the number of sentences added or owned by a user.

{{vm.hiddenReplies[4827] ? 'expand_more' : 'expand_less'}} hide replies show replies
Swift Swift January 24, 2011 January 24, 2011 at 7:49:11 PM UTC flag Report link Permalink

Both the "adopt sentences" page and tags pages allow you to filter by language. There is little use in filtering sentences based on available translations or audio.

Rather than guessing user's level of proficiency it might just be easier to store their preferences.

{{vm.hiddenReplies[4828] ? 'expand_more' : 'expand_less'}} hide replies show replies
jakov jakov January 25, 2011 January 25, 2011 at 2:45:56 PM UTC flag Report link Permalink

Well, I agree with you that one does not need filtering by audio for editing, but for learning one does.

Also, imagine someone like me speaks e.g. Esperanto and wants to adopt as many sentences as possible, but only if there's a german (my native language) translation available to double check; or someone would like to directly translate each sentence he/she just adopted into english, wich would be of little use if there already is a translation into english.

The filtering by language is such basic, that i would not consider it as a "filter" to the user, because without this it wouldnt be possible to work at all on sentences of rare languages: e.g. how should i find the two sanskrit sentences out of 700'000 total.

The guessing thing would just be a suggestion to support the user in choosing the languages he/she speaks. Maybe it could display a "do you want to add Slovenian to your languages" note in the profile editor if the user has exceeded a certain number of sentences. This could animate users to not leave their profile empty, which is annoying for other users working together on certain sentences. So of course this should be combined with advanced preferences.

PS: please don't feel like I'm always asking for more and more features. I understand that these have different priorities, but I feel the need to share my ideas so we can discuss them and find the most useful ones.

{{vm.hiddenReplies[4832] ? 'expand_more' : 'expand_less'}} hide replies show replies
TRANG TRANG January 25, 2011 January 25, 2011 at 8:06:11 PM UTC flag Report link Permalink

Actually, filtering by audio on the adoption page would not be very useful because we don't record audio for orphan sentences :P


The translation filter may be useful, but I'm not sure if it's worth the cost. I mean, there would be performance issues if we implemented that filter. And I think that the absence of this filter can be compensated by the fact that once you adopt, you can see all the translations.

- You read a sentence, you feel it's fine, you adopt it.
- It shows the translations, you look at them.
- If there is no translation in the language you want, you can add a translation right away.
- If there are translations, you can check if they match with your sentence.


As for displaying by default sentences in the language of the interface, that can be done. It's actually what we are doing when you click on "Browse by language" so there's no reason we can't do this for "Adopt sentences" :)

{{vm.hiddenReplies[4833] ? 'expand_more' : 'expand_less'}} hide replies show replies
jakov jakov January 26, 2011 January 26, 2011 at 8:56:21 PM UTC flag Report link Permalink

Well, youre right. However its just one more click. ;)

Swift Swift January 25, 2011 January 25, 2011 at 8:37:32 PM UTC flag Report link Permalink

OK, we seem to lay a slightly different emphasis on the scope of Tatoeba. While it is a very valuable language learning resource, I think we should be keeping the contribution and query interfaces separate, and leave the learning aspect for later or even completely to external services through the API.

I believe that at present there is no need for such a feature. As for recommending languages for ones profile, this just seems like a feature for it's own sake or a solution looking for a problem. I don't think setting one's profile is such a difficult task.

Feel free to keep throwing out ideas. :-)

{{vm.hiddenReplies[4835] ? 'expand_more' : 'expand_less'}} hide replies show replies
jakov jakov January 26, 2011 January 26, 2011 at 9:01:35 PM UTC flag Report link Permalink

Yes, learning should work more like a flashcard box. Right, a somehow standardized part for the language information would be cool. Have you already thought about how to design this?

{{vm.hiddenReplies[4845] ? 'expand_more' : 'expand_less'}} hide replies show replies
Swift Swift January 27, 2011 January 27, 2011 at 1:08:02 AM UTC flag Report link Permalink

What do you mean by a design for language information?

If you're talking about meta information on the sentences then, yes, I've actually given that a considerable amount of thought. The tags are a step in that direction, but it's still too far from an optimal solution. I consider this one of the most interesting steps toward making the database more useful.

This is a matter for a different topic, but my main thoughts are on how one can best tag sentence structures. Specific problems arise in complex, long or even multi-sentence sentences and when a single sentence fits multiple structures (e.g. when two grammatical forms are the same as is the case with "read").

sysko sysko January 26, 2011 January 26, 2011 at 3:53:03 AM UTC flag Report link Permalink

for "please don't feel like I'm always asking for more and more features" i will answer 'please don't feel like i'm not implementing them right now because you're annoying me" :p We really appreciate when user tell us what they would like to see in tatoeba, as anyway we're not doing that for money so the main reason we're developping stuff depends on "will users enjoy it?" so by telling us what you want you're making the task easier :p So feel free to share us all the ideas you have, even the craziest one otherwise i will not know if i'm able to code that or not :)

{{vm.hiddenReplies[4836] ? 'expand_more' : 'expand_less'}} hide replies show replies
jakov jakov January 26, 2011 January 26, 2011 at 9:10:48 PM UTC flag Report link Permalink

My appreciation for your work! :D I wouldnt be here if i didnt like it. I also didnt think of the performance issue trang mentioned. Also sometimes it feels like some websites inovations are just solutions to prior not existing problems, but nevertheless good and usefull. I'll just keep sharing my ideas as i trust your abilities to rate what priority a feature has.
Keep going all of you three!