Author Topic: Complete word derivation list  (Read 1283 times)

0 Members and 1 Guest are viewing this topic.

Offline EyeOfPython

  • Tawtute
  • *
  • Posts: 50
  • Karma: 8
Complete word derivation list
« on: January 17, 2015, 12:18:36 pm »
So I created a project that reads from the NaviDictionary.pdf, builds word-trees according to the "derivated from" in the dictionary and orders the words by roots first, then derived words, etc. This is very useful when trying to learn from scratch

The script that generated the words (bit messy though, don't judge me by this :C):
https://github.com/EyeOfPython/Navi-Vocab-Generator

The file outputted is navi-derivation.txt (a *.csv file, actually) and I converted that into *.xls.
In the *.txt is a space in front, because I had a lot of problems to import this into Excel ...

The first column is the term, and the remaining columns are the words, from which the term is derived.
However, this list is very flawful, in fact, I have many false positives and a lot of derivatives are missing, due to the fact that not all parent derivatives are listed in the dictionary.

Now my request to you is that you, skilled Na'vi community, help me, unskilled Na'vi fan, to correct the list with the appropriate parent derivatives, so that I can create a optimal ordering/sorting for the Na'vi words, based upon "derivation depth" and the (coming) frequency table.

When you start working on a chunk, first claim your words with a post, then correct the words you claimed, and then post a *.txt, *.csv or *.xls (preferably the last one) with only the rows you changed. That way we can split the work better.

It would be really nice to see a Anki package with an optimal ordering of the words, not just plain alphabetical.
If I make errors, don't hesitate to correct me.

Offline EyeOfPython

  • Tawtute
  • *
  • Posts: 50
  • Karma: 8
Re: Complete word derivation list
« Reply #1 on: January 17, 2015, 12:28:08 pm »
Important is that the result is actually a tree. Do not add a parent, if a child of that parent is already present.
Example:
tsukspaw spaw
ketsukspaw tsukspaw -> NOT spaw
If I make errors, don't hesitate to correct me.

Offline 阿波

  • Uniltìranyu
  • **
  • Posts: 182
  • Karma: 6
Re: Complete word derivation list
« Reply #2 on: January 17, 2015, 12:30:14 pm »
I'll try to do the first 100 entries today, just to see how long is this gonna take. I'm gonna do this during study breaks, so be patient.

Offline 阿波

  • Uniltìranyu
  • **
  • Posts: 182
  • Karma: 6
Re: Complete word derivation list
« Reply #3 on: January 17, 2015, 12:53:46 pm »
Approximately half an hour per 100, so far. Not bad. Just skim through, to check if it's all right.

Offline Plumps

  • Palulukan Makto
  • *****
  • *
  • *
  • *
  • Posts: 6199
  • Karma: 223
  • ’Ivong Na’vi
    • Aylì'uä Ramunong (Pìlok)
Re: Complete word derivation list
« Reply #4 on: January 17, 2015, 01:32:55 pm »
Sounds interesting. Are you looking for productive derivational parts or whatever the word is comprised of? I noticed in a (very very very) quick overview in the original .xls that ’awlo was list as something like ’aw, alo, -lo and -o. Because -lo is not a derivational morpheme (doesn’t have a meaning on its own) – it’s just ’aw and alo.

The thing is also to consider: in this example, what is the parent? What is the derivationl morpheme. It’s just an ellision of ’awa alo. There are a number of words that work like that.

Unfortunately I’m not well-versed in programming languages at all and don’t think that I will be of much help :(

Offline 阿波

  • Uniltìranyu
  • **
  • Posts: 182
  • Karma: 6
Re: Complete word derivation list
« Reply #5 on: January 17, 2015, 01:40:14 pm »
As far as I understand, the purpose of this project is to make the order of learning easier, by learning the derivations after what they are derived... of? from? So, the proper etymology isn't particularly important.

Offline EyeOfPython

  • Tawtute
  • *
  • Posts: 50
  • Karma: 8
Re: Complete word derivation list
« Reply #6 on: January 17, 2015, 04:04:47 pm »
First of all: Thanks for you contribution! :)

As I said, this data is constructed with a script, which isn't even fully developed. Because of that, stuff like (your example) ’aw, alo, -lo and -o can be emitted, which has two false positives. I think it's easier to remove false positives than to add missing ones, so I think of this more as useful than as harm.

And indeed, I want to use this to construct Anki ormemrise vocab which has a for learning optimized order.

Regards,
Tobi
If I make errors, don't hesitate to correct me.

Offline EyeOfPython

  • Tawtute
  • *
  • Posts: 50
  • Karma: 8
Re: Complete word derivation list
« Reply #7 on: January 17, 2015, 07:09:18 pm »
EzyRyder, you still got two things "wrong", as I see (more like another interpretation than I do):
nì'awtu   nì'aw   tute -> this should be -tu , because there is a suffix in the table for -tu
way a plltxe   way   -a-   plltxe -> this might seem like hair-splitting, but it should be "a" instead of "-a-".
The rest seems fine
If I make errors, don't hesitate to correct me.

Offline Tìtstewan

  • LearnNavi Zeykoyu
  • Toruk Makto
  • Palulukan Makto
  • *****
  • *
  • *
  • Posts: 9905
  • de Germany
  • Karma: 324
  • Ke lu oeru kea krr krrtalun!
    • My YouTube Channel
Re: Complete word derivation list
« Reply #8 on: January 17, 2015, 08:19:55 pm »
I don't know enough about php, c++ and stuff. :( But I still like that idea of a word derivation list.

Approximately half an hour per 100, so far. Not bad. Just skim through, to check if it's all right.
Cool, that file reminds me very much at my frequency project. ;D

-| Dict-Na'vi.com | Na'viteri Files | FAQ | LM | Puk Pxaw 'Rrta | Kem si fu kem rä'ä si, ke lu tìfmi. |-

 

Become LearnNavi's friend on Facebook Follow LearnNavi on Twitter! Watch LearnNavi's videos on YouTube

SMF 2.0.17 | SMF © 2017, Simple Machines | XHTML | RSS | WAP2 | Site Rules

LearnNavi is not affiliated with the official Avatar website,
James Cameron, LightStorm Entertainment or The Walt Disney Company.
All trademarks and servicemarks are the properties of their respective owners.
Images in the LearnNavi.org Forums and Gallery may not be used without permission.

LearnNavi Affiliates:
ToS

LearnNavi is the community to learn Na'vi, the Avatar Language
"A place where real friendships are made." -Paul Frommer

AvatarMeet | Learn Na'vi Forum | Learn Na'vi Wiki | Na'viteri

LearnNavi