Thank you for your question.
The list is generated by selecting nearly 40,000 of the most popular words in English.
Eventually, I plan to add words in other languages, such as Spanish, French, etc.
Then, using natural language processing libraries and LLM, the words obtain their grammatical classes and sentiments.
I have different servers that will then have the job of checking the availability of the domains.
Every week, I retrieve the results and automatically generate my various speadsheets using a Python script (the openpyxl library is really nice).
For those wondering, the TLDs currently being monitored are app, asia, be, biz, blog, br, capital, click, cloud, co.uk, co, dev, eu, fi, fr, fyi, guide, how, io, link, live, me, net, nl, org, page, pt, run, se, sh, shop, site, store, tech, top, tv, uk, us, ventures, website, work, xyz.