HN user

pmc00

78 karma
Posts16
Comments15
View on HN
techcommunity.microsoft.com 7mo ago

Foundry IQ: a knowledge layer for agents

pmc00
2pts0
techcommunity.microsoft.com 1y ago

Using an LLM for query planning in RAG –> 40% better answer relevance

pmc00
1pts0
techcommunity.microsoft.com 1y ago

Nearly 100x Compression for Vector Search with Minimal Quality Loss

pmc00
3pts0
techcommunity.microsoft.com 1y ago

VoiceRAG: A pattern for RAG and voice with the GPT-4o Realtime API for audio

pmc00
11pts0
azure.microsoft.com 2y ago

Up to 11x vector database capacity increase in Azure AI Search, no price change

pmc00
1pts1
ignite.microsoft.com 2y ago

Vector search and state of the art retrieval for Generative AI (Ignite talk) [video]

pmc00
1pts0
techcommunity.microsoft.com 2y ago

Vector search and hybrid retrieval, intro and evaluations on Azure Search

pmc00
2pts0
techcommunity.microsoft.com 2y ago

Outperforming vector search with hybrid retrieval and ranking

pmc00
3pts0
techcommunity.microsoft.com 3y ago

Native vector search support in Microsoft Azure

pmc00
2pts0
www.youtube.com 3y ago

A simple intro to how to create ChatGPT-like apps with your own data in Azure

pmc00
1pts0
twitter.com 3y ago

Got ChatGPT to run (interpret? guess?) x86 assembly for the Fibonacci sequence

pmc00
1pts0
twitter.com 4y ago

Show HN: Game of Life projected on a torus, where it belongs:)

pmc00
2pts2
www.why-compost.org 5y ago

My oldest kid made this to raise awareness for composting

pmc00
87pts88
www.microsoft.com 5y ago

Applied NLP for Semantic Search in Azure Cognitive Search

pmc00
1pts0
marketplace.visualstudio.com 5y ago

Visual Studio Code Extension for Azure Cognitive Search

pmc00
3pts0
shorterlife.github.io 6y ago

Show HN: Life is Short – Game of Life in 203 chars of HTML/JavaScript

pmc00
10pts0

Windows isn’t quite like Linux in that typically apps don’t make syscalls directly. Maybe you could say what’s in ntdll is the system call contract, but in practice you call the subsystem specific API, typically the Win32 API, which is huge compared to the Linux syscall list because it includes all sorts of things like UI, COM (!), etc.

The project has some of the properties discussed above such as not having a typical main() (or winmain), because there’s no CRT to call it.

Fair point on latency, we (Azure AI Search) target both scenarios with different features. For instant search you can just do the usual hybrid + rerank combo, or if you want query rewriting to improve user queries, you can enable QR at a moderate latency hit. We evaluated this approach at length here: https://techcommunity.microsoft.com/blog/azure-ai-foundry-bl...

Of course, agentic retrieval is just better quality-wise for a broader set of scenarios, usual quality-latency trade-off.

We don't do SPLADE today. We've explored it and may get back to it at some point, but we ended up investing more on reranking to boost precision, we've found we have fewer challenges on the recall side.

For another set of measurements that support RRF + Hybrid > vectors, we (Azure AI Search team) did a bunch of evaluations a few months ago: https://techcommunity.microsoft.com/t5/ai-azure-ai-services-...

We also included supporting data in that write up showing you can improve significantly on top of Hybrid/RRF using a reranking stage (assuming you have a good reranker model), so we shipped one as an optional step as part of our search engine.

It depends on the scenario. For example, for concept-seeking queries, vectors tend to do better (less likely to be an overlap in words between query and content), whereas for keyword searches (a product name, a serial number, project codenames, etc.) BM25 + keywords does much better. If your workload is all concept-seeking queries, it's reasonable that keywords don't add much.

If you look at the table in the section "3. Hybrid Retrieval brings out the best of Keyword and Vector Search" of that article, we shared there the significant variability of metrics as a function of query types.

Microsoft (Azure Cognitive Search team) | Engineering Manager | Full-Time | Onsite (multiple locations)

The Cognitive Search team continues to grow. We're looking for engineering managers for multiple locations. Join us to work at the intersection of cloud services, information retrieval and machine learning.

To apply: Seattle: https://careers.microsoft.com/us/en/job/1167446/Principal-So... Atlanta: https://careers.microsoft.com/us/en/job/1018927/Principal-So... Bangalore: https://careers.microsoft.com/us/en/job/1188511/Principal-So... Hyderabad: https://careers.microsoft.com/us/en/job/1157546/Principal-So...

For any questions reply here or ping me at pablo DOT castro AT company name.

Microsoft (Azure Synapse Analytics and Azure Cognitive Search teams) | Software Engineers | Full-Time | ONSITE (Aliso Viejo CA, Atlanta GA, Hyderabad India) or REMOTE (US, Mexico, Chile, Argentina, Peru, Colombia, Costa Rica) | https://careers.microsoft.com/us/en/search-results?keywords=... and https://careers.microsoft.com/us/en/search-results?keywords=...

We're growing our teams in a number of different areas. If you have expertise in database systems internals (query processing, optimization, distributed query execution, storage engines), search (lucene, elasticsearch, infrastructure) or cloud systems (any cloud platform), we probably have a role that could be interesting for you.

Our current positions are all for folks with at least 2-3 years of experience and go up to fairly senior. We don't have entry-level positions in these teams right now (I'm sure other parts of Microsoft most likely have some though).

If interested apply on the links above, or email me and I'll route to the right hiring manager. pablo <dot> castro <at> company's domain.

Thanks, you're right. He looked into it and he'll probably do it at some point, but when we read together on how to do it, we found that taking money from others is quite complex (I guess for legit reasons, from scammers to people skipping taxes), so he wanted to start sooner and figure it out once he managed to get traction.