Research Focus: Week of October 23, 2023

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 Kosmos-2.5: A Multimodal Literate Model  Current large language models (LLMs) primarily focus on textual information and cannot understand visual information. However, advancements in the field of multimodal large language models (MLLMs) aim to address this limitation. MLLMs combine visual and textual information within a single Transformer-based model, enabling  

Read more

Python Basics Exercises: Building Systems With Classes

In Python Basics: Building Systems With Classes, you moved beyond the basics of object-oriented programming (OOP), and started to put those classes to work. In this exercise course you will employ these capabilities to build more complex systems and write readable, reusable code. In this video course, you’ll practice the following: Compose classes together to create layers of functionality Inherit and override behavior from other classes to create variations Creatively mix and match these approaches Instantiate classes with attributes and […]

Read more

Apple’s Generative AI Initiative: A Leap into the Future of Tech

Apple, the tech giant renowned for its cutting-edge innovations, is gearing up to incorporate generative AI technology into its diverse range of products and services, stepping into the rapidly expanding realm of AI integration. The latest findings from Bloomberg suggest that Cupertino is actively engaged in the development of an array of generative AI-related features, set to grace iPhones, Macs, and other key services in the near future. The report sheds light on Apple’s longstanding commitment to the realm of […]

Read more

How to Run Your Python Scripts and Code

Watch Now This tutorial has a related video course created by the Real Python team. Watch it together with the written tutorial to deepen your understanding: Running Python Scripts A Python script or program is a file containing executable Python code. Being able to run Python scripts and code is probably the most important skill that you need as a Python developer. By running your code, you’ll know if it works as planned. You’ll also be able to test and […]

Read more

Abstracts: October 23, 2023

ANDY GORDON: Great to be here. CARINA NEGREANU: Likewise. HUIZINGA: Let’s start with you, Andy. In a few sentences, describe the issue or problem your paper addresses and why people should care about it. GORDON: Well, generative AI is amazing. Things like Bing Chat or ChatGPT, all these things powered by large language models. Totally amazing. But it’s really important for everyone to remember that these AIs can make mistakes. For example, you ask when your favorite actor got married, […]

Read more

WHO Unveils Crucial Guidelines for AI in Healthcare, Emphasizing Safety and Collaboration

The World Health Organization (WHO) has unveiled its latest publication focusing on critical regulatory aspects of artificial intelligence (AI) in the field of health. The release highlights the necessity of ensuring the safety and efficacy of AI systems, facilitating prompt access to those in need, and fostering comprehensive dialogue among stakeholders including developers, regulators, manufacturers, healthcare professionals, and patients. In light of the growing abundance of healthcare data and the rapid advancements in analytical techniques, the potential transformative impact of […]

Read more

Speeding up Cython with SIMD

Cython allows you to write compiled extensions for Python, by translating Python-y code to C or C++. Often you’ll use it to speed up your software, and it’s especially useful for implementing small data science or scientific computing algorithms. But what happens when Cython is too slow? Often there’s still speed improvements you can do. In a previous article we focused on examples of optimizing your code to take advantage of things like instruction-level parallelism. In this article, we’ll focus […]

Read more

When should you upgrade to Python 3.12?

Python 3.12 is out now–but should you switch to it immediately? And if you shouldn’t upgrade just yet, when should you? Immediately after the release, you may not want to upgrade just yet. But from December 2023 and onwards, upgrading is definitely worth trying. To understand why, we need to consider Python packaging, the software development process, and take a look at the history of past releases. The problems with a new major Python release As with many open source […]

Read more

OpenAI in Talks for $86 Billion Valuation Amid Surging ChatGPT Popularity

We and our partners use cookies to Store and/or access information on a device. We and our partners use data for Personalised ads and content, ad and content measurement, audience insights and product development. An example of data being processed may be a unique identifier stored in a cookie. Some of our partners may process your data as a part of their legitimate business interest without asking for consent. To view the purposes they believe they have legitimate interest for, […]

Read more

OpenAI Unleashes Live Browsing and DALL-E 3 Integration in ChatGPT

OpenAI, the renowned artificial intelligence research organization, has recently made waves by officially introducing its internet-browsing feature to ChatGPT, marking a significant leap forward in the capabilities of the popular AI chatbot. This development comes after a hiatus of several months and a brief re-introduction in beta form three weeks ago. Until now, ChatGPT has been limited to processing data only up to September 2021, which has rendered it impractical as a real-time search engine. Nonetheless, OpenAI took a bold […]

Read more
1 123 124 125 126 127 985