#community-help

Using Typesense for Job Similarity Search on Jobboard

TLDR Ed asked about job similarity search using Typesense. Kishore Nallan suggested nearest neighbour vector search. Md confirmed its integration, using sentence transformers to generate vectors.

Powered by Struct AI
5
3w
Solved
Join the chat
Sep 03, 2023 (3 weeks ago)
Ed
Photo of md5-120c789e9edae8b90bf59cf0e2612b66
Ed
08:53 PM
Hi, I’m playing around with a jobboard and was wondering if there’s a way to use typesense to find “similar jobs” ?
Sep 04, 2023 (3 weeks ago)
Kishore Nallan
Photo of md5-4e872368b2b2668460205b409e95c2ea
Kishore Nallan
01:35 AM
You can embed some of the fields like title, location etc. and do a nearest neighbour vector search. This should surface semantically similar items.
Ed
Photo of md5-120c789e9edae8b90bf59cf0e2612b66
Ed
07:15 PM
nice. whqt do u use to generate the vectors?
Sep 05, 2023 (3 weeks ago)
Md
Photo of md5-2d52bdc6a037ca5676860972cd54817a
Md
05:47 AM
on v 0.24 I have used https://huggingface.co/sentence-transformers/all-MiniLM-L6-v2 to generate vectors and upsert.
But after upgrading to v 0.25 the embedding is automatically handled by Typesense.