If scientists have studied something for this long, and you come up with an idea that fits in a single paragraph, it's probably been tried and didn't work. Unless you're the field's leading expert in which case you would be off doing it, not posting it on HN :)
Edit: typos
I agree with you in general though. Dismissing these things out of hand isn't helpful either. But multiple people had already made substantive replies to the actual content of their idea, anyway.
The literature survey section mentions there have been good results using computational methods in 2020 to automatically decipher Linear B. The discussion section mentions "To the best of our knowledge, this is the first study to discuss and show computational analysis of Linear A."
Again, neither of these are my fields, but it looks like if these linguists have tried to use Zipf's law or other computational methods unsuccessfully in deciphering Linear A, the results weren't published. (Or a poor literature survey, or other explanations...) I'm not an academic either, so I don't know what the practices are for publishing unsuccessful results.
I'm thinking word embeddings. Like maybe you could do a word embedding based on cooccurence and look for similarly shaped clusters in Linear A and Early Greek.
Some thoughts:
1. Figure 2 is titled "Evolutionary Tree of ancient scripts reconstructed using Neighbor Joining algorithm in ClustalW2 (Daggumati et al., 2019)", however checking the references (a) that figure does not appear in the cited paper (b) the cited paper does not use ClustalW2 (c) the scripts in the cited paper do not match those in the figure.
2. Speaking of references, they include Classen, M., & Safrany, L. (1975). Endoscopic papillotomy and removal of gall stones. This seems like an odd choice. Why did they include this? I have no idea, I can't find any cite to it in the text.
3. Immediately after "When text is rendered by a computer, the characters in the text can not all be displayed, because no font that supports them is available to the computer" they write: "The Python package Matplotlib also does not render the font as of the current version 3.3.4." I would have thought that rendering with matplotlib would have counted as "render[ing] by a computer". Please also note Figure 5, which has a screenshot of a python script and a matplotlib plot; the former displays 5 (presumed) Linear A characters correctly while the latter has only boxes. Perhaps they meant 'there is no font in which all Linear A characters are present'. (And I should point out that in less than sixty seconds of searching I discovered that--as you might expect--matplotlib can use user-specified .ttf fonts)
(Sorry I know this point is long but another thing bothering me: why bother sticking with unicode codepoints when they could have instead just assigned integers to each character?)
4. For reasons that escape me, they chose to use a word cloud in Figure 15 ("Word cloud of locations the Linear A tablets were found by the number of symbols gathered from each") instead of, for example, a table. Why is 'HT' in there at least twice? Why is 'KH' in there at least six times?
I could go on but I'll stop here and say that if I were reviewing this for a journal it would be an immediate rejection.
There's not enough text to do statistical analysis.
Even worse than the small number of texts is that all, or almost all, are just bookkeeping records, so they contain few words besides numbers, symbols for useful goods, e.g. wine, olive oil, barley, wool and so on, and proper names of places or people.
So even if there might be a few hundreds of texts, most just reproduce the same phrases, only with different numbers and names substituted in them.
Any statistics on this handful of stereotype phrases will offer no information about the statistics of the words of the Minoan language as used in a normal conversation or story telling.
See for example "On the Language of Linear A" from 1958 (https://gredos.usal.es/bitstream/handle/10366/73246/On_the_L...) or "Greek-like Elements in Linear A" from 1963 (https://grbs.library.duke.edu/article/viewFile/11991/4031). For something more recent, there's "Linear A and Linear B: Structural and contextual concerns" from 2017 (https://core.ac.uk/download/pdf/200196986.pdf). (One of the authors of that one, Steele, also has a blog: https://crewsproject.wordpress.com/tag/linear-a/)
In English, the most frequent words are articles, but the general observation about word frequency holds across languages (whether those languages have articles or not).
It doesn't tell you what those words are, but it is a pretty specific observation about the frequency/rank relationship. So, as the wikipedia article liked about points out, it can tell us that the Voynich Manuscript was probably written in a language (of course, it could be a cypher of a real language or something made up, like elvish in Lord of the Rings, but it probably isn't just a random collection of symbols because it is unlikely that a random collection of symbols would happen to follow this distribution).
It's not just about the presence or absence of articles and prepositions, but about different declensions of the same word. If this analysis requires knowing that homo, hominis, hominem and homine all refer to the same word and should be counted as one, how does it help with analyzing a text for which we don't know the grammar?
> declensions is there a difference between an inflection and a declension?
Also, knowing what the most common words are wouldn't really help you much if you didn't know what the documents are about. For example, if they were trade records, they might contain a lot of text saying something like "X agrees to buy 20 pounds of olives from Y for $50 if delivered by next week". But if they were historical records of wars, other words may be more common.
I think there are very few assumptions of the form "every reasonable language has […]" that hold up even for all current languages, let alone historical ones.
One of the historical issues with linguistics is that it analyzed every language as if it were Classical Latin or Classical Greek, and if that language had elements that didn't work out... well, that can't be proper then, can it? You still see some residuum of this in English prescriptivist poppycock, like the prohibition against ending sentences in prepositions.
As linguists actually started inventorying world languages, it became more and more clear that there is a very wide dichotomy of grammatical features that don't necessarily translate well to familiar languages. There are vanishingly few features that are actually universal to all languages--the noun may well be the only universal part of speech. That a language doesn't choose to mark a feature in a particular way doesn't make it more primitive than another language. English doesn't have a numerical classifier... is it more primitive than an Australian Aboriginal language? Or is it more primitive than Japanese for not having a way to mark register (~ politeness)?
(FWIW, Linear B is used to write Mycenaean Greek, and this has been known for ~70 years.)
The only thing "robotic" about it is the fact that "robot" is a Czech word that was adopted worldwide.
Trying to understand English grammar by looking only at bare financial statements would likely be extremely hard.
There's too little data for Linear A. But it might be enough if there's a God language oracle waiting to be fed new descendant languages.
Deep learning can predict plenty of phenomena in the world, sure, but it needs data, not aspirations.
I did not say that. Human languages evolve in similar ways, use similar vocabulary, grammar etc. Linguistics has already unraveled the structure of many languages and the structure of evolution of language through time.
I am not saying DL is THE approach to take, but given that there's only ~10k characters of Linear A, it is hard to tackle the problem without common representation of multiple languages that are close to it. That's the whole point of DL, how to build better and better representations, not how to accurately model uncertainty (which is what you get by doing statistics).
I would say XLM [0] builds a common representation of a collection of languages and then works better on machine translation for languages for which the data is scarce but that are related to the languages in the model. (what it also does is discover and represent the structure of part-of-speech, grammar, entities etc. without being told about those particular things)
Does there exist an abundance of data for languages close to Linear A? If not, then I admire the work of all that try to untangle this with their brains alone.
In the article, Dr. Ester Salgarella says: "we have not yet identified the linguistic family the Minoan language belongs to (unless it has to be taken as an ‘isolated’ language)"
If we knew that the Minoan language belonged to some extant language family and we had an abundance of data, the mystery of Linear A would already have been solved decades ago.
In general, there's very little data for any of the Palaeo-European languages that got replaced by Indo-European languages.
Linguistic relatives of the Minoan language could have gone extinct when their speakers shifted to Greek or some other Indo-European language. It is also possible that other Minoan languages died out centuries or millenia before the arrival of Indo-Europeans. I don't believe we will ever know.