Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Only Show Faces (Avatars That Look Like People) #230

Open
3 tasks
nelsonic opened this issue Jan 30, 2025 · 0 comments
Open
3 tasks

Only Show Faces (Avatars That Look Like People) #230

nelsonic opened this issue Jan 30, 2025 · 0 comments
Labels
discuss Share your constructive thoughts on how to make progress with this issue elixir Pull requests that update Elixir code enhancement New feature or enhancement of existing functionality help wanted If you can help make progress with this issue, please comment! priority-2 Second highest priority, should be worked on as soon as the Priority-1 issues are finished research Research required; be specific T1d Time Estimate 1 Day technical A technical issue that requires understanding of the code, infrastructure or dependencies

Comments

@nelsonic
Copy link
Member

Context

Currently running the Who App on localhost and only did a partial crawl and there are 6k+ users:

Image

That's already enough to require some scrolling when viewing the "wall of faces" ... 📜

Image

Image

Image

This will only increase when we run the full crawl in prod ...
I expect around 35k unique users starring across all @dwyl repos 👤 ⭐

Image

Problem

The problem with this is we want to display a "Wall of Faces"; 😍
not a wall of users who couldn't be bothered to change their profile picture. 🙃

It's especially visible in the large block of "space invaders" avatar images:

Image

But if you look carefully at the rest of the wall above, ⬆
there are many other non-human-face avatar images. 😕

Task

  • Get the image-classifier project running on your localhost https://github.com/dwyl/image-classifier T1d
    e.g. on MBP "16 #38

  • Figure out if we can feed an avatar image into the existing model and have it confirm if it includes a human face.

  • Deploy the project to Hetzner on a $3.99/month (4GB RAM server) hetzner learn-devops#97 with an API key to protect it from abuse.

priority-2 because this is a super nice-to-have; not costing us any cash, but would be awesome to have.
should only be worked on after we've deployed the who app to prod

@nelsonic nelsonic added discuss Share your constructive thoughts on how to make progress with this issue elixir Pull requests that update Elixir code enhancement New feature or enhancement of existing functionality help wanted If you can help make progress with this issue, please comment! priority-2 Second highest priority, should be worked on as soon as the Priority-1 issues are finished research Research required; be specific T1d Time Estimate 1 Day technical A technical issue that requires understanding of the code, infrastructure or dependencies labels Jan 30, 2025
@nelsonic nelsonic mentioned this issue Jan 27, 2025
10 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
discuss Share your constructive thoughts on how to make progress with this issue elixir Pull requests that update Elixir code enhancement New feature or enhancement of existing functionality help wanted If you can help make progress with this issue, please comment! priority-2 Second highest priority, should be worked on as soon as the Priority-1 issues are finished research Research required; be specific T1d Time Estimate 1 Day technical A technical issue that requires understanding of the code, infrastructure or dependencies
Projects
None yet
Development

No branches or pull requests

1 participant