Skip to content

Instantly share code, notes, and snippets.

Embed
What would you like to do?
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

This comment has been minimized.

Copy link

@tpatel tpatel commented May 12, 2021

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

@sindresorhus

This comment has been minimized.

Copy link
Owner Author

@sindresorhus sindresorhus commented May 12, 2021

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

This comment has been minimized.

Copy link

@valtism 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

This comment has been minimized.

Copy link
Owner Author

@sindresorhus sindresorhus commented May 24, 2021

@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