Skip to content

Instantly share code, notes, and snippets.

@sindresorhus
Last active July 14, 2022 21:47
Show Gist options
  • Save sindresorhus/fcf2cf2238e44e935327aef0da72d237 to your computer and use it in GitHub Desktop.
Save sindresorhus/fcf2cf2238e44e935327aef0da72d237 to your computer and use it in GitHub Desktop.
Ideas for machine learning usage in my apps

Machine learning for my apps

I'm trying to think of ways I could use machine learning to enhance my apps. Feedback wanted!

You can find my apps here.

Dato

  • Natural language processing to parse a new event title, like Fantastical.

System Color Picker

Jiffy

  • Improve favorites search. Favorites are stored locally and have its own search. Since Giphy doesn't expose keywords in their API, we can only search the GIF titles. We could use machine learning to find out what's actually in the GIF and generate keywords based on that.
  • Learn what the user usually searches for and likes and then make a "for you" feed.

Black Out

  • Use machine learning to detect faces and add a menu item to quickly redact faces. (Vision framework)
  • Use machine learning to detect text and add a menu item to quickly redact text. (Vision framework)

Recordia

Photo Widget

  • Optimize the crop based on faces and other main subjects in the photo. (I'm already working on this)
@tpatel
Copy link

tpatel commented May 12, 2021

You could add transcriptions to Recordia (not a feature request, just an idea).

@sindresorhus
Copy link
Author

You could add transcriptions to Recordia (not a feature request, just an idea).

👍 That's actually already on the Recordia todo list. I just forgot to add it here.

@valtism
Copy link

valtism commented May 24, 2021

[Black Out] - Add an invisible filter to make it so image-processing neural nets cannot properly process the image.

I remember seeing something where tiny non-noticeable changes could be made to images so that object-classifying neural nets see them as something they are not (i.e. a photo of people classified as a dog).

It would be nice to have photos on the internet publicly without worrying about companies scraping them, identifying you and keeping that data.

@sindresorhus
Copy link
Author

@valtism That's an interesting idea, and it's technically possible. The problem is that the techniques that work today, might be defeated in a year. The field of machine learning is improving quickly.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment