Cohere Blog
txt.cohere.com · Company blog · on HN since 2023
Cohere's company blog announces its language models and covers text embeddings, reranking, retrieval, and enterprise search.
What HN saysHN commenters link its visual explainer on text embeddings and its posts on sentence embeddings and int8/binary embedding quantization, and mention Project Aya.
27HN people shared it
9linked it in comments
26stories submitted
187story points
3 years agolast shared
2023people per year2026
Most-shared posts
- 1Text Embeddings Visually Explained (2022)4 people · 4 points · first shared 2023 · discussion on HN
- 2Embedding Archives: Millions of Wikipedia Article Embeddings in Many Languages3 people · 4 points · first shared 2023 · discussion on HN
- 3Command-R: RAG at production scale2 people · 37 points · first shared 2024 · 1 comments on HN
- 4Say Goodbye to Irrelevant Search Results: Cohere Rerank Is Here2 people · 6 points · first shared 2023 · discussion on HN
- 5Cohere Compass Private Beta: A New Multi-Aspect Embedding Model2 people · 3 points · first shared 2024 · discussion on HN
- 6Embed v3: Cohere's latest and most advanced text embedding model2 people · 3 points · first shared 2023 · discussion on HN
- 7Command R+: A Scalable LLM Built for Business1 people · 59 points · first shared 2024 · 19 comments on HN
- 8Rerank 3: A new foundation model for efficient enterprise search and retrieval1 people · 45 points · first shared 2024 · 5 comments on HN
- 9LLM University – Your Go-To Learning Resource for NLP1 people · 8 points · first shared 2023 · discussion on HN
- 10Aya: An open science project to build open multilingual models and datasets1 people · 3 points · first shared 2023 · discussion on HN
- 11Building a RAG chatbot with query rewriting and citations1 people · 3 points · first shared 2023 · discussion on HN
- 12We Built an AI-Powered Magic the Gathering Card Generator1 people · 2 points · first shared 2023 · discussion on HN
- 13OpenAI Competitor Cohere Announces $270M Series C1 people · 2 points · first shared 2023 · discussion on HN
- 14Cohere for AI Launches Aya, an LLM Covering More Than 100 Languages1 people · 2 points · first shared 2024 · 1 comments on HN
- 15Cohere Chat API with Retrieval-Augmented Generation in Public Beta1 people · 1 points · first shared 2023 · discussion on HN
What HN people wrote when they linked it
simonw · 2023-10-25
Since publishing this I've found a few additional resources that are really useful for understanding embeddings at a lower level (my article is deliberately very high level and focuses mainly on their applications).
Cohere's Text Embeddings Visually Explained: https://txt.cohere.com/text-embeddings/
The Tensorflow Embedding Projector tool: https://projector.tensorflow.org/
What are embeddings? by Vicki Boykis is worth checking out as well: https://vickiboykis.com/what_are_embeddings/
Actually I'll add those as "further reading" at the bottom of the page.
kaycebasques · 2023-06-25
Given the title, I was expecting a conceptual deep-dive into why and how embeddings are magical. The bulk of the content is more along the lines of a how-to guide for getting started with embeddings.
The best post I've seen so far that really does dive into the magic of embeddings is this: https://txt.cohere.com/text-embeddings/
lmeyerov · 2023-06-23
Yes -- this is a good article on it: https://txt.cohere.com/sentence-word-embeddings
As a blackbox, it is a generalization of word2vec to sequence2vec. For example, simply summing or averaging word vectors in a sentence can give you a fast & cheap sentence embedding.
But natural language sentences have more structure than natural language words. Ex: it matters precisely where "not" goes in a sentence. So a lot of impressive scientific experimentation went into making these models smarter, with many evolutions. Impressively, this so blackboxed now that doesn't super matter.
Implicit to my post here... that's powerful, and easy to use... but not necessarily a great knowledge representation for someone who wants good Q&A over enterprise-scale data. One of our customer scenarios: "What is known vs believed about incident X." We can index each paragraph as multiple sentence embeddings, so if any phrase matches a query, the full paragraphs can get thrown into GPT as part of our answer. Easy. However, if information in the paragraph may lead to wanting to get information from elsewhere in the system (mention of another team, project, incident, ...), that means either a Planning agent needs to then realize that and recursively generate more vector search queries (mini-AutoGPT)... or we need to index on more than the sentence embedding.
Again, super interesting problems, and we're hiring for folks interested in helping work on it!
barefeg · 2024-03-27
This technique had a very recent resurgence via https://txt.cohere.com/int8-binary-embeddings/. Hugging face also covered the technique here https://huggingface.co/blog/embedding-quantization. It seems like a very good tradeoff compared to the shorter embeddings which require fine tuning via the matryoshka technique. On the other hand, Nils Reimers suggests that trivial quantization of the full precision embeddings is not as good as using “compression friendly” embeddings like Cohere’s Embed V3. Does anyone know what’s the difference in precision between trivial quantization and optimized embeddings?
tellarin · 2023-10-31
Project Aya is a multi-institution collaborative project to accelerate multi-lingual AI and make sure diverse languages are properly represented in this wave of large language models.
The first release is targeting 101 languages and we're 7 weeks away from starting to package it.
I'm one of the contributor to the project and all data and model will be open-sourced. We're looking for more contributors across many languages! It’s quite easy to contribute.
No knowledge of ML/AI required and you can make a big difference for the languages you’re fluent in! Please consider contributing!
More details about the project also at: https://txt.cohere.com/aya-multilingual/
dylanjcastillo · 2023-08-12
Check Cohere's embeddings of Wikipedia: https://txt.cohere.com/embedding-archives-wikipedia/
thestral · 2023-05-25
There's this by Cohere - https://txt.cohere.com/embedding-archives-wikipedia/
jayalammar · 2023-04-20
There's a lot you can do with the vectors themselves without needing to embed any more text (e.g., clustering, exploration, visualization after dimensionality reduction...etc). Here's a previous embeddings exploration of top HN posts: https://txt.cohere.com/combing-for-insight-in-10-000-hacker-news-posts… A lot of that code can be used here as well.
If you want to query for a search term, you can use a trial API key which is free to use for prototyping. The embedding model itself is not open source, though. [co-author of the post here]
ttyprintk · 2024-03-11