A couple weeks ago I gave a short open mic talk about generative dictionary projects, like my bot @lyresdictionary.
You can see a written version of the talk on my web site: http://www.inthescales.com/pages/generative-dictionaries/open-projector/
A couple weeks ago I gave a short open mic talk about generative dictionary projects, like my bot @lyresdictionary.
You can see a written version of the talk on my web site: http://www.inthescales.com/pages/generative-dictionaries/open-projector/
Maybe all things marked as 'terrain' should automatically count as 'living' also? This touches on some larger questions of worldview, but here I'll just try things out and decide based on what makes for good words.
Searching the OED for -culture words, I can see "mariculture" and "silviculture" (seas and forests), so seems like this is a reasonable idea. From that, we can get fun new words like "palustriculture" (the cultivation of wetlands)
As a process example: if I want to generate "agriculture" with this rule, I'd have to tag "ager" (field) as 'living'. Alternatively, I could allow "-culture" to follow things tagged as 'terrain' (a tag I have anyway).
This has already been useful for catching bugs (a whole row was red-ed out because of a typo), and I'm hoping it'll help in deciding what constraints to apply and confirming quickly that combining forms look good.
Experimenting with new ways to visualize what @lyresdictionary
can do. This is a section of a table combining all noun roots with all noun-following suffixes. Entries in red will never be generated due to semantic constraints (e.g. -iculture only follows living things)
My bot, Required Reading, is now on Mastodon! It posts procedurally generated textbook titles once every two hours.
My bot, Required Reading, is now on Mastodon! It posts procedurally generated textbook titles once every two hours.
Although I still saw a few bad forms with this module, which I compensate for locally, and it required some additional annotation work, it's much better suited to my purposes than pattern.
The only difference you'll see is fewer mistakes in noun pluralization and verb forms. It also runs faster, which is nice when I'm testing.
Update to @lyresdictionary! It's now using the lemminflect module to do English word inflection (I was using pattern before).
me: "I should just make my own. I mean, how complex could it really be?"
wikipedia: "As a general rule, game or other animals are often referred to in the singular for the plural in a sporting context: "six brace of pheasant", whereas in a context such as zoology or..."
lives in New York City, USA.
likes games, digital art, languages, bread
English / español / Esperanto