How to Write an Installable Django App

In the Django framework, a project refers to the collection of configuration files and code for a particular website. Django groups business logic into what it calls apps, which are the modules of the Django framework. There’s plenty of documentation on how to structure your projects and the apps within them, but when it comes time to package an installable Django app, information is harder to find. In this tutorial, you’ll learn how to take an app out of a […]

Read more

Top 9 Vector Databases You Should Know

Introduction In recent times, Vector Databases have gained quite a popularity, especially after the arrival of the RAG architecture to work efficiently with LLMs. The concept of vector databases is not new, however, as they were already used in recommendation engines, personalization, Ad targeting, etc. Vector databases are used to save, index, and retrieve complex data like text, images, or other unstructured formats in vectors. The vectors are mathematical representations of data in a high-dimensional space enabling high-quality similarity and […]

Read more

What’s Your Story: Emre Kiciman

In this episode, I’m talking with Emre Kiciman, the senior principal research manager leading the AI for Industry research team at Microsoft Research Redmond. After completing a PhD in systems and networking in 2005, Emre began his career with Microsoft Research in the same area, studying reliability in large-scale internet services. Exposure to social data inspired him to refocus his research pursuits: his recent work in causal analysis—including DoWhy, a Python library for causal inference—is helping to connect the whats […]

Read more

Research Focus: Week of July 29, 2024

Welcome to Research Focus, a series of blog posts that highlights notable publications, events, code/datasets, new hires and other milestones from across the research community at Microsoft. NEW RESEARCH Scalable Differentiable Causal Discovery in the Presence of Latent Confounders with Skeleton Posterior Differentiable causal discovery has made significant advancements in the learning of directed acyclic graphs. However, its application to real-world datasets remains restricted due to the ubiquity of latent confounders and the requirement to learn maximal ancestral  

Read more

Abstracts: July 29, 2024

LI LYNA ZHANG: Thank you for having me. HUIZINGA: So let’s start with a brief overview of your paper. Tell us about the issue your research addresses and why it matters. ZHANG: OK, so this paper is about how to effectively extend the context window of large language models beyond 2 million tokens. Why this is important? Because enabling longer input contexts can improve LLM capabilities. Right now, some LLMs can only handle a limited context window of 4K tokens, […]

Read more

Quiz: Python Basics: Lists and Tuples

Interactive Quiz ⋅ 6 QuestionsBy Martin Breuss Share Or copy the link: Copied! Happy Pythoning! In Python Basics: Lists and Tuples, you’ve met two new and important data structures: Both of these data types are sequences, meaning they are objects that contain other objects in a certain order. They each have some important distinguishing properties and come with their own set of methods for interacting with objects of each type. In this quiz, youll    

Read more

Quiz: Getting Started With Testing in Python

Interactive Quiz ⋅ 19 QuestionsBy Martin Breuss Share Or copy the link: Copied! Happy Pythoning! In this quiz, you’ll test your understanding of testing your Python code. Testing in Python is a huge topic and can come with a lot of complexity, but it doesn’t need to be hard. You can get started creating simple tests for your application in a few easy steps and then build on it from there. With this quiz, you    

Read more

5 Challenges in Machine Learning Adoption and How to Overcome Them

Image by Author | Created on Canva Machine learning presents transformative opportunities for businesses and organizations across various industries. From improving customer experiences to optimizing operations and driving innovation, the applications of machine learning are vast. However, adopting machine learning solutions is not without challenges. These challenges span across data quality, technical complexities, infrastructure requirements, and cost constraints amongst others. Understanding these challenges is important to come up with effective strategies to adopt ML solutions. Challenges in ML Adoption | […]

Read more

Introduction to AutoML: Automating Machine Learning Workflows

Image by Author AutoML is a tool designed for both technical and non-technical experts. It simplifies the process of training machine learning models. All you have to do is provide it with the dataset, and in return, it will provide you with the best-performing model for your use case. You don’t have to code for long hours or experiment with various techniques; it will do everything on its own for you. In this tutorial, we will learn about AutoML and […]

Read more

Tracing the path to self-adapting AI agents

The games industry has long been a frontier of innovation for AI. In the early 2000s, programmers hand-coded neural networks to breathe life into virtual worlds (opens in new tab), creating engaging AI characters (opens in new tab) that interact with players. Fast forward two decades, neural networks have grown from their humble beginnings to colossal architectures with billions of parameters, powering real-world applications like

Read more
1 19 20 21 22 23 907