73

Teachable Machine

I believe this is from 2019 or 2020. Any LLM e.g. Gemini could one shot any problem here, I believe.

5 days agovarunneal

It's useful for teaching kids about machine learning. Actually, IMO it's the only tool for doing so that isn't complete garbage. Everything else in the space is terrible.

5 days agoWowfunhappy

I have used it for just this purpose with kids as early as fourth grade with a lot of success, actually!

4 days agoChicagoBoy11
[deleted]
4 days ago

To be clear, Teachable Machine is great. It's everything else that is awful.

3 days agoWowfunhappy

correct, youtube video shows it was uploaded 5 years ago - doubt it is relevant today even if someone don't want to use VLM for those tasks. Google dropped ball on tensorflow lite and their rebrand to LiteRT is still WIP.

Probably safer bet is to use onnxruntime or executorch if someone needs to deploy on edge devices today. At least for onnx, community is huge on hugging face and plenty of modern SOTA models already in transformers and transformers.js.

5 days agopzo

[dead]

5 days agowetpaws

I use it to explain machine learning to kids. You can integrate it in a custom version of scratch: https://playground.raise.mit.edu/create/

5 days agopuzu

I agree that it is a useful tool for teaching students about ML.

I'm going to use it in a course to teach a machine to recognize claps vs finger-snaps.

If you know of other simple, light tools like this that can be used to teach / demonstrate ML, please share.

Thank you.

5 days agoprofsummergig

Curious if you did make something can you export it into some format and use it in like an RPi somehow (provided the inference power isn't crazy). I have used a Pico Voice model before for example set it up on a computer, brought it into a Pi and used it there with a mic.

Edit: I do see languages in there like NodeJS so yeah must be

"export your model" TF.js ahh yeah nice