Difference between revisions of "Language/Multiple-languages/Culture/Ideas-about-language-learning"

From Polyglot Club WIKI
Jump to navigation Jump to search
Line 275: Line 275:


=== Volume standardisation ===
=== Volume standardisation ===
On volunteer-run sites, you can hear different people's pronunciations, the volume of which may be high and low. Adjusting volumes is annoying. Thus a program can be created for standardising the volume of multiple sound files.
On volunteer-run sites, you can hear different people's pronunciations, the volume of which may be high and low. Adjusting volumes is annoying, thus a program can be created for standardising the volume of multiple sound files.


== Vincent ==
== Vincent ==

Revision as of 21:55, 21 August 2019

Interesting ideas about language learning.jpg

This is for expressing your ideas about language learning and culture exchange.

Everyone may say something under its username. And generally, do not delete other users' content.

GrimPixel

Better if they are well-funded and be freemium or free. I don't expect Duolingo to do that, at least before it makes its new courses acceptable.

Website of visual dictionary

I have seen three books:

5 Language Visual Dictionary

The Firefly Five Language Visual Dictionary: English, Spanish, French, German, Italian

Merriam-Webster's Compact 5-Language Visual Dictionary (English, Spanish, French, German and Italian Edition)

So I think there can be a website can provide such a service, even better.

[REALIZED: https://babadada.com/ also some paid visual dictionaries in apple app store]

Review: In Babadada, there are no genders, no pinyin tones for Chinese, no furigana or romaji for Japanese, many languages are incomplete without indications, parts of speech are not clear. Great for having dialects.

There are several visual dictionaries in the apple app store, but they are not for advanced users.

Tutorials of languages

I have seen two channels on Youtube:

https://www.youtube.com/user/ProgrammingKnowledge

https://www.youtube.com/channel/UCfx2dro_w4_MyA19Nm5badg

providing "tutorials" about programming languages such as C++, Java, Python, which last several hours. So I think somebody may give such "tutorials" about the grammar of human languages.

Filter of characteristics

This requires a database of characteristics of ethnics or nationalities, with a filter. Input the characteristics, and get the result of which ethnics or nationalities possess them.

Of course, it requires the update, because culture may change with time.

Sentence analyzer

Tatoeba has a lot of sentences, but it only shows what a sentence looks like. There should be something radical, to reveal the function of a sentence, to show people the logicality of a sentence. That is to say, syntax.

I imagine a service, which draws parse trees of each sentence, and shows how a sentence may be changed in the structure into another one without changing its general meaning.

If you don't know how to analyze a sentence, see https://www.wikihow.com/Analyze-Sentences.

[REALIZED:

https://www.webforditas.hu/parser

http://www.link.cs.cmu.edu/link/submit-sentence-4.html]

Review: It is clear that linguistics have this tool since long ago. But it is really not widespread, because they are usually amateur-proof. I wish there will be support for more languages.

Parallel text in video games and other software, also websites

It is very common for current games to be multilingual, but no one has made such a little change to help language-learning players. Also in other software, and also websites.

There seems to be a practical way for websites: user script. Each script adds a language on the website.

Postage stamps on e-mails

Postage stamps can be brought back, showing different culture.

Screensaver for language learning

With a terrible collaboration of nouveau and Nvidia GeForce GTX 960M, costing me hours to find a solution to install, finally I embraced Linux Mint 19 MATE. Now I have switched to its LMDE 3 to avoid packages from the privacy violator Ubuntu.

It has a wonderful XScreenSaver! Somebody can make use of it to learn languages, just like "Molecule" teaching chemistry.

If you are new to Linux, Manjaro is as suitable as Linux Mint for you.

Two people are currently working on it. It's about Han script, and it's not a screensaver. It will have the similar behavior of “Molecule”.

Software on the resources

This would be epic.

I am thinking about what it can do:

  1. Fetch Wiktionary word frequency lists, translate those words with those dictionaries, generate flashcards on those flashcard programs with example sentences;
  2. Access almost every resource on the lists, with Android or iOS simulator;
  3. Background music from "Traditional Music Channel";

I think its name can be named "Polyglot 1".

Google Maps game

It shows a random street view image, and let you find its origin in a range of satellite images by switching to street view and reaching the same spot.

[SIMILAR: https://www.geoguessr.com/]

Review on Geoguessr: It is not what I want. My idea is based on how to locate a photo, but this one just want to let you know where you are. I think its idea is not so cool as mine.

A remix of Tetris Theme A played by instruments of the world

This song is very good for looping. So I think it may be remixed involving all kinds of instruments around the world, each several of them playing a section.

Make use of Applets, Widgets, Gadgets, etc.

It is always forgotten that operating systems have these stuff. Applets on Debian, Widgets on Android, Gadgets on Windows, other names on other platforms. They are highly undervalued. They can start automatically right after boot. I can be forced to see them, in case I were too busy to remember to learn languages.

Vocabulary on loading screen

When a program is loading, a word and its translation show up on the screen. It may be a mod for a game, or an add-on for a browser.

Etymology trees of words

Just like family trees of the human, words have their trees.

I don't mean “word family”, I mean that a word root that can't be retrieved further is the ancestor on the “family tree”, and the words derived from it are the branches. Precisely, different forms of the same lexeme should be put on the z-axis and only be displayed with “expand” button pressed. The lemma represents the other forms on the tree.

The trees are cross-language, showing lexical relations between languages.

Altering TTS

Read a word or a sentence in a language in a line, automatically change the voice in the next line. This will help creating recordings of vocabulary or dialogue.

Mods for learning

Create mods in games, to allow players learn languages and other subjects.

The mods can be books to read, recordings to listen to, and so on. Just like learning a language in real life.

[REALIZED:

https://www.nexusmods.com/skyrim/mods/8892

https://www.nexusmods.com/skyrim/mods/46088

https://www.nexusmods.com/skyrim/mods/24456

https://www.nexusmods.com/skyrim/mods/76477

https://www.nexusmods.com/skyrim/mods/57436

https://www.nexusmods.com/skyrim/mods/94931]

Review: Well, how I wish people can work on an open-source game like this.

There are also numerous mods for Skyrim about cultures: NPC, clothes, weapons, armors, buildings, and so on.

Game for learning

Unite the enthusiastic programmers, and work on this open-source game, in which players can learn language and other subjects.

Humourous listening material

Humourous listening materials in many languages. Save the mood to enjoy learning languages.

Parsed Tatoeba

There should be a database about part of speech. Then build the mechanism for the computer to learn how to parse the sentences.

Vocabulary matrix

Just give an example:

Mandarin Chinese Mandarin Chinese Mandarin Chinese Mandarin Chinese Mandarin Chinese Mandarin Chinese Mandarin Chinese Mandarin Chinese Mandarin Chinese Japanese Japanese Japanese Japanese Multiple languages
现代汉语单字字频: Character frequency list of Modern Chinese CC-CEDICT CC-CEDICT CC-CEDICT CC-CEDICT 萌典 萌典 萌典 萌典 Jisho.org Jisho.org Jisho.org Jisho.org 倉頡之友。馬來西亞
character frequency pronunciation definition HSK level classifier part of speech pronunciation definition radical part of speech pronunciation definition JLPT level Cangjie 5 code
1 de

of / ~'s (possessive particle) / (used after an attribute) / (used to form a nominal expression) / (used at the end of a declarative sentence for emphasis)

see 的士

really and truly

aim / clear

1

ㄉㄧˋ dì

ㄉㄜ˙ de

ㄉㄧˊ dí

箭靶的中心

1.結構助詞:➊ ​ 置於形容詞後。如:「美麗的風景」、「聰明的小孩」。➋ ​ 置於名詞或代名詞後,表示所屬、所有的關係。如:「我的書」、「太陽的光」。➌ ​置於修飾片語或子句後。如:「他寄來的信,我昨天收到。」、「那賣花的人沒零錢找。」➍ ​ 置於副詞後。同「地」。如:「慢慢的走」、「高高的飛」。 2.句尾助詞:置於句尾,表示肯定或加強的語氣。

確、真、實在。

確實的、可靠的。

Na-adjective, Suffix

Noun

てき

まと

bull's eye, mark, target, object, adjective ending N1 hapi

As you can see, 的 is a polyphone and a polyseme. There should be links between corresponding items: the part of speech, the pronunciation and the definition of the same source, but here on a wikitable it is not possible.

The list of databases is Language/Multiple-languages/Culture/Licensed-Free-Databases

The databases have different licenses, some have restrictions on redistribution. So if someone want to create a project about this, the only way is to let users download these databases and import them to the program (including updating) manually.

If you want to learn the vocabulary, you can get some, and memorise more proficiently. For example, you can select all adjectives in the same or in several HSK levels, turn them into Anki, and memorise them all in one time.

This can be the fundamental for building Vocabulary division and can be used to serve as an offline pop-up dictionary for it.

Note for listening

Open the file in the audio player, when you don't understand, just press the “m” key, then the program will mark it with the audio still going on. Repeat the selections later.

Of course there is a lag between your starting to not understand and pressing the button, starting to understand and pressing the button. You can set an advance value for repetition.

Audacity does not have this feature.

Bidirectional textbook

A book with two languages, in which each language is taught with the other.

But I wonder how to keep them in the same pace after teaching pronouns.

This would suit language exchange participators.

Live quiz

A teacher is the streamer. There is a program implemented for answering questions. The teacher gives a question, then watchers (including robots) submit answers. The teacher then review the most popular answers.

Database of collocation

An open database covering the main types of collocations. This is less noticed but still important.

Volume standardisation

On volunteer-run sites, you can hear different people's pronunciations, the volume of which may be high and low. Adjusting volumes is annoying, thus a program can be created for standardising the volume of multiple sound files.

Vincent

Learn like a child

A child is able to learn a language only with the help of his parents.

Of course the child is learning very fast compared to an adult, but adults can use the same process.

Create a software using the same process with technologies like Artificial Intelligence...

The idea is to learn naturally without too many efforts:

  • Listen and repeat first
  • No grammar
  • Learn whole sentenses, not single words...
  • Learn only what is useful to you every day
  • As soon as you reach a basic level, talk to people


gozde-agar

Everything about the Word Contest !

Would you like to attend a contest which is in Polyglot.com?

If yes lets create one together..

In my opinion we have to find sensible answers some questions. For example;

1- Why people want to join of the word contest? First of all people want to learn new words and want to speak with more words. Also the contests are always fun. We need to make learning new words fun.

2- How do we keep people's attantion high? We can give points to the participants whose successed to stay in the top 10 list for a week (its just an example, please share your advice).

3- Which language cards will the contest contain? We need to make sure it works for a while. Everyone should be able to quickly help to build its infrastructure. That's why we can choose English first. If everthing is fine we can add other languages in it or can create new contests which named French Word Contest, Spanish Word Contest...

4- How do we find lots of words to create a contest? We can create a team for this project or we can want to help from the all members.

Each small duello can take place between two or three people. The person with the highest score is placed higher on the overall ranking.

Please ask your questions. You can even provide suggestions for your questions :D

5-What will be the interface of the contest page? The interface design work is as in the picture(draft1).

Draft 1.