Author: Deep Learner
Sentence-BERT (S-BERT) Multilingual NLP model for the German Language (Python)
“ Semantic search is a data-searching technique to determine the intent and contextual meaning of words similar to the human mind ”
Read moreResearch trends in privacy, security and cryptography
Trust is essential for people and organizations to use technology with confidence. At Microsoft, we strive to earn the trust of our customers, employees, communities, and partners by committing to privacy, security, the responsible use of AI, and transparency. At Microsoft Research, we take on this challenge by creating
Read moreResearch Focus: Week of November 17, 2022
Welcome to Research Focus, a new series of blog posts that highlights notable publications, events, code/datasets, new hires and other milestones from across the research community at Microsoft. In this article Microsoft Research at NeurIPS 2022 Microsoft is a proud platinum sponsor of the 36th annual conference on Neural Information Processing Systems, running from
Read moreCombining Embedding and Keyword Based Search for Improved Performance
TLDR — Ensembling keyword and embedding models for search is one of the quickest and easiest ways to improve search performance over the standard embedding based search paradigms. There is a large amount of evidence in the machine learning literature which supports that this helps with in domain performance, out of domain generalization, as well as multilingual transfer. The reason for this seems to be that sparse and dense representations of text seem to represent complimentary linguistic qualities of their […]
Read moreAutogenerate pydantic models from openapi.yaml
Photo by Artturi
Read morePython REST APIs With Flask, Connexion, and SQLAlchemy – Part 2
Most modern web applications are powered by a REST API under the hood. That way, developers can separate the front-end code from the back-end logic, and users can interact with the interface dynamically. In this three-part tutorial series, you’re building a REST API with the Flask web framework. You’ve created a foundation with a basic Flask project and added endpoints, which you’ll connect to a SQLite database. You’re also testing your API with Swagger UI API documentation that you’re building […]
Read moreWho controls parallelism? A disagreement that leads to slower code
If you’re using NumPy, Polars, Zarr, or many other libraries, setting a single environment variable or calling a single API function might make your code run 20%-80% faster. Or, more accurately, it may be that your code is running that much more slowly than it ought to. The problem? A conflict over who controls parallelism: your application, or the libraries it uses. Let’s see an example, and how you can solve it. The mystery of the speedy single-thread implementation We’re […]
Read more