-
-
Notifications
You must be signed in to change notification settings - Fork 5
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
Add suggested tags #22
base: main
Are you sure you want to change the base?
Add suggested tags #22
Conversation
gustavlrsn
commented
Dec 23, 2022
- Adding tags suggested by AI model
- Filter out collectives without any financial activity
…hout financial activity
The latest updates on your projects. Learn more about Vercel for Git ↗︎
|
Suggested tags are interesting but:
|
@znarf could add the steps to reproduce and update. Need to clean up that code first I think this should mostly be viewed as a hack right now to improve the already faulty categorization we're doing with "groupTags", where we simply add "covid" under "mutual aid" for instance. There is also a lot of collectives that are very obviously mutual aid from their description, but have neither the "mutual aid" or the "covid" tag. The process used here is asking the OpenAI completion API to pick a category for a collective given its name, description and tags, out of a set of suggested categories (including "Other" if it can't find a suitable one). But it could be greatly improved by also using the Embeddings API, to find clusters and distance between all collectives, which I experimented with a little bit but is not currently part of the generation of these tags. It seems pretty straightforward and with very little work I think we could use it in the platform, for generating suggested tags when creating or editing your collective, and for Fiscal host admins to apply on a wider scale, and then removing the need to add them manually here |
Splitting up these two changes into two PRs so that we can consider adding suggested tags, and improve the classification, apart from removing collectives without activity which might be more straightforward. |