Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
turtlesoup
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
31.
▲
by
turtlesoup
5y ago
Alright! Someone shilling on my behalf. Say what you want about NFTs, every time I see one of the homers sell it brings a big smile to my face.
32.
▲
by
turtlesoup
5y ago
It's a refinement of a lightweight version of GPT-2 by Hugging Face -- https://huggingface.co/transformers/model_doc/gpt2.html . I don't recall exact numbers, but once I had the structure of the problem r
33.
▲
by
turtlesoup
5y ago
Author here! Funny to see this at the top of HN today -- happy to answer any questions (source code is here https://github.com/turtlesoupy/this-word-does-not-exist ) Shameless plug for my other "this x does not exi
34.
▲
Evolving the Best Sort for Reddit’s Home Feed
(reddit.com)
1 points
by
turtlesoup
5y ago
|
0 comments
35.
▲
You can’t buy this NFT
(blog.mariox.nyc)
4 points
by
turtlesoup
6y ago
|
0 comments
36.
▲
by
turtlesoup
6y ago
You are on to something there. For the syllables I'm actually using a rule-based model from Python's "pyhphen" library: https://pypi.org/project/PyHyphen/ I am not totally happy with the result
37.
▲
by
turtlesoup
6y ago
You flatter me by thinking so; it is a bot! The source code is open here: https://github.com/turtlesoupy/this-word-does-not-exist
38.
▲
by
turtlesoup
6y ago
No purpose!
39.
▲
by
turtlesoup
6y ago
There are some subtleties (e.g. hyphens, derived forms, bigrams, etc.) but the biggest problem is that most English dictionaries don't have entries for every scientific word / piece of internet slang. I ended up tokenizing Wikiped
40.
▲
by
turtlesoup
6y ago
Yup, the line for the blacklist lookup is here: https://github.com/turtlesoupy/this-word-does-not-exist/blob...
41.
▲
by
turtlesoup
6y ago
For the latter, press the "Write Your Own" button and it'll do exactly that In general, I don't fix a random seed so in general you can get different definitions (sometimes: I cache data)
42.
▲
by
turtlesoup
6y ago
That ones a little more fuzzy; intermodulate doesn't occur very much in discourse (e.g. not in the wiki article at all) even though it would naturally be related
43.
▲
by
turtlesoup
6y ago
Got a few comments about that one and a few others! I just updated the existing word blacklist and re-deployed.
44.
▲
by
turtlesoup
6y ago
Not currently, but I should probably reject samples that do! Filed a task here: https://github.com/turtlesoupy/this-word-does-not-exist/issu...
45.
▲
by
turtlesoup
6y ago
I have it on my desk!
46.
▲
by
turtlesoup
6y ago
Yep! It's a sampling procedure; I could fix a random seed or put the results somewhere. "somewhere" ended up being the browser URL here (with a signature to prevent tampering)
47.
▲
by
turtlesoup
6y ago
That's an accurate description of how I was feeling when deploying the site and learning kubernetes for the first time.
48.
▲
by
turtlesoup
6y ago
Just AI, it's getting... creative.
49.
▲
by
turtlesoup
6y ago
That's a cool idea! I know nothing about DnD; do people usually write the campaigns down and/or compose with a tool?
50.
▲
by
turtlesoup
6y ago
It worked! Thanks for the tip
51.
▲
by
turtlesoup
6y ago
I have some starter code for urban dictionary here if you want to give it a go: https://github.com/turtlesoupy/this-word-does-not-exist/blob... The early results were that it works, but noisier datasets are tough.
52.
▲
by
turtlesoup
6y ago
That's really unfortunate; results are straight out of the algorithm but it's reflective of a bias in the training data set.
53.
▲
by
turtlesoup
6y ago
Oh no, it must have missed my blacklist. It's supposed to give a little "this word probably exists" when that happens. It's surprisingly hard to determine if a word already exists: https://www.thisworddoesnot
54.
▲
by
turtlesoup
6y ago
This game is great; I've been trying to think through ways of using these NLP models in a competitive game but the mechanics aren't obvious. It would be awesome to do something like an AI rap battle
55.
▲
by
turtlesoup
6y ago
How about embiggening that to incromulentness: https://bit.ly/2zFhVaD
56.
▲
by
turtlesoup
6y ago
This project is one huge yak shave starting from that idea! I was trying to pick a company name in the AI space and thought it would be appropriate if it was generated by ML. I tried a few datasets for training, and using the Oxford English
57.
▲
by
turtlesoup
6y ago
That's not ideal and probably picking up some of the original training set from GPT-2 (this model is bolted on top of it)! How about DUOLINGOLOGY instead https://bit.ly/3fPGP8q I'm using a blacklist to reject &quo
58.
▲
Show HN: This Word Does Not Exist
(thisworddoesnotexist.com)
956 points
by
turtlesoup
6y ago
|
342 comments
59.
▲
Show HN: Ranking Your University Using PageRank on Wikipedia
(blog.argteam.com)
13 points
by
turtlesoup
13y ago
|
3 comments