nextcloud / nextcloud/recognize
Create clusters of unassigned faces with variable "similarity score"
Nobody has claimed this yet.
- Dominant language
- PHP
- Stars
- 699
- Forks
- 68
- Avg merge
- 1d 4h
- Merged PRs (30d)
- 5
Description
Describe the feature you'd like to request
First of all, I would like to thank all the developers for this awesome app! I use it in combination with Memories and it works really well. I suggested in https://github.com/pulsejet/memories/issues/721 that it would be a cool feature to cluster unassigned faces by a variable similarity score. The developer made a few suggestions and comments, but pointed out that it would make more sense to implement this feature directly in recognize.
Describe the solution you'd like
A UI slider (with a sane default value, lets say 70%) that defines a similarity score for persons. The list/grid of unassigned faces is clustered by all persons that have a similarity index greater than the selected value with the slider.
Describe alternatives you've considered
N/A
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
No files, tests, or entry points are identified in the issue. Start by reviewing the linked Memories discussion and its suggestions, then trace how recognize presents unassigned faces and computes similarity. Done means an unassigned-face view with a sane-default similarity slider and clustering that updates at the selected threshold.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- php
- Domain
- frontend, machine-learning
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 30/100