4 ms·
This is of course an interesting idea, but it has a number of huge technical hurdles to overcome. Here is the biggest: Right now, if you want to become an edit
by random04243 6y ago
This is of course an interesting idea, but it has a number of huge technical hurdles to overcome. Here is the biggest:
Right now, if you want to become an editor of Wikipedia, you simply need to have a passing familiarity with wikitext, and how the syntax of wikitext translates into the final presentation of the article.
However, if you want to become an editor of Abstract Wikipedia, you'd need to have an in-depth knowledge of lambda calculus, and possibly a Ph.D. in linguistics. Without a quantum leap in editing technology and accessibility for beginners, there's little hope for this to gain any traction.
- memexy 6y agoWhy do you need a PhD in linguistics to write code?
- deanstag 6y agoI am sure that was hyperbole.
- memexy 6y agoYes. I know.
- random04243 6y agoIt's not just writing code, it's writing code that needs to be aware of every linguistic nuance of your native language, so that you can coax the data to come out as a human-readable sentence. [1] [1] https://meta.wikimedia.org/wiki/Wikilambda/Examples https://meta.wikimedia.org/wiki/Wikilambda/Examples
- abbe98 6y ago> Right now, if you want to become an editor of Wikipedia, you simply need to have a passing familiarity with wikitext Wikipedia have had an WYSIWYG editor for years. > if you want to become an editor of Abstract Wikipedia, you'd need to have an in-depth knowledge of lambda calculus, and possibly a Ph.D. in linguistics No this is not how it's intended. First the data itself is supposed to be from Wikidata which is super simple to edit. Secondly surly they can come up with an UI for the other parts.
- random04243 6y ago> surly they can come up with an UI for the other parts Those "other parts" is the huge hurdle that I'm referring to, and can't be hand-waved away. There are already tools that can take Wikidata and transform it into human-readable articles [1] But it's not at all obvious how to build a simple UI for writing completely abstract lambda expressions that take arbitrary data and apply linguistic nuances to produce readable text with correct grammar. [1] https://reasonator.toolforge.org/ https://reasonator.toolforge.org/