need advice on vector embedding for matchmaking sites logic for finding matches
so i am making a project where a profile will have a button of finding matches,
it will go like
- hard filters, (e.g gender, age, status (married , single), location, drink and other things)
- soft filters, like personality thing
so coming onto second:
profile will have string of loooking for or family values, or other things, or like hobbies, future plans, career, children etc
so i am planning to use vector embedding for it
litlle bit about myself: not a RAG developer, not even ML developer. but ik few ML algos, and know their application. about RAG, i have studied it, theory only though. never implemented, so this is the first time.
constraints: have no money to use paid AI for that embeddings, user <=150
question-
- for MVP, i m gonna fill 100 users, so DB aint needed right? (edit- i mean vectorDB, i already have mongo DB for database, vectorDB for calculating and storing vectors)
- i am thinking of precalculating the embedding vectors locally and then store it in DB, and then find the close neighbour in server/backend. hows this approach? (editted- clients PC to server/backend)
- any free resources i can have now? as i think all AI services are paid now, and gemini has very low credit ig
- any advices?