Live data from Hacker News

Show HN: Jarvis, a Light Table like companion for Python

madlag.github.com

21–30 of 53 posts

Re: Show HN: Jarvis, a Light Table like companion for Python

#22
post #20
post #17

Earlier quoted context omitted.

I find it curious that Google has a very good translation software but they don't pass the generated subtitles through their language models to detect when they are gibberish. It's not your fault, but YouTube's. I just find computer generated gibberish funny.

Their language models might perform acceptably with text, but speech is much looser with structure and grammar. They may apply a bit of local expectation-maximisation but anything more strict or long-range wouldn't work.

Speech may be much looser, but a classifier to (try to) detect absolute gibberish from real content doesn't look too far fetched to me. Its only action would be to disable the subtitles by default if gibberish was detected.

It may be computationally impractical though.

Re: Show HN: Jarvis, a Light Table like companion for Python

#24
post #22
post #20

Earlier quoted context omitted.

Their language models might perform acceptably with text, but speech is much looser with structure and grammar. They may apply a bit of local expectation-maximisation but anything more strict or long-range wouldn't work.

Speech may be much looser, but a classifier to (try to) detect absolute gibberish from real content doesn't look too far fetched to me. Its only action would be to disable the subtitles by default if gibberish was detected. It may be computationally impractical though.

The problem with that is that the language model's power is already used to fix things up locally (because this is transcribed from audio). As a result it can't be used again to decide if the transcription fits the model; it's the case by design. There must be some kind of confidence metric at the end of the process, but I don't think it's possible to tell how much of the ambiguity comes from inadequacies in the phoneme model, or the audio environment, or the language model. They'd have to throw out good transcriptions in noisy environments along with bad transcriptions, and probably wouldn't keep much at all. As it is it seems they prefer to publish crappy results and hopefully have some feedback channel involving the video uploader.

Re: Show HN: Jarvis, a Light Table like companion for Python

#27

I don't often see things on HN and think, "wow, I absolutely must have that," but this is one of those times. Thank you for releasing this; if you do a kickstarter page or put up a donation link somewhere I'll throw some money at you. :)

Thanks !!! It's really heartening to have your support, and to see that it could help a lot of people.

I have been using it daily for a few months now, it's a bit like re-discovering coding because it's just way more fun to code with it.

And I will definitely consider creating a Kickstarter project.

Post reply on HN