I built a chat client that uses embeddings to cluster messages by topic
Show HN: I built a chat client that uses embeddings to cluster messages by topic
I built a chat client that uses embeddings to cluster messages by topic is a business in show hn launch.
Profile
Hi HN, I found myself scrolling backwards a lot in my chats with LLMs to follow up on interesting things I had seen earlier in the conversation. So, I built a basic chat client and I added a sidebar that allowed me to jump directly to different messages. The sidebar started getting hard to navigate with a lot of items, so then I thought it'd be nice if the chat history was clustered by topic.In the end what I settled on was to have an LLM generate summaries of the query and responses, turn those summaries into vector embeddings, and then score the new message against the existing groups. A group's score is the cosine similarity of the new message and the last three messages in each group. Th
Within the show hn launch space, the company focuses on its core offering rather than a broad product line.
The company is listed at the Show HN launch stage of development.
| Sector | Show HN launch |
|---|---|
| Stage | Show HN launch |
Website: llmtrail.com/demo
Browse related
Create a free account