
Machine Learning Archives - Software Engineering Daily
174 episodes — Page 1 of 4
Anaconda and Accelerating AI Development with Rob Futrick
Anaconda is a popular platform for data science, machine learning, and AI. It provides trusted repositories of Python and R packages and has over 35 million users worldwide. Rob Futrick is the CTO at Anaconda, and he joins the show to talk about the platform, the concept of an OS for AI, and more. This The post Anaconda and Accelerating AI Development with Rob Futrick appeared first on Software Engineering Daily.
Vercel AI with Lee Robinson
Vercel provides a cloud platform to rapidly deploy web projects, and they develop the highly successful Next.js framework. The company recently made headlines when they announced v0 which is a generative AI tool to create React code from text prompts. The generated code uses open-source tools like Tailwind CSS and shadcn/ui. Lee Robinson is the The post Vercel AI with Lee Robinson appeared first on Software Engineering Daily.
Algolia with Sean Mullaney
Algolia is a platform that provides search as a service. The company was founded in 2012, was part of Y Combinator’s Winter 2014 class, and has become highly popular for integrating modern search functionality into web-facing services. Sean Mullaney is the CTO of Algolia and has worked at Google X, Stripe, and Zolando. He joins The post Algolia with Sean Mullaney appeared first on Software Engineering Daily.
JetBrains AI with Jodie Burchell
Jodie Burchell is the Data Science Developer Advocate at JetBrains, which makes integrated development environments or, IDEs, for many major languages. After observing the rapid growth of the AI coding assistant landscape, the company recently announced integration of an AI assistant into their IDEs. Jodie joins the show today to talk about why the company The post JetBrains AI with Jodie Burchell appeared first on Software Engineering Daily.
AWS re:Invent Special: Sagemaker with Ankur Mehrotra
This episode of Software Engineering Daily is part of our on-site coverage of AWS re:Invent 2023, which took place from November 27th through December 1st in Las Vegas. In today’s interview, host Jordi Mon Companys speaks with Ankur Mehrotra who is the Director and GM of Amazon SageMaker. Jordi Mon Companys is a product manager The post AWS re:Invent Special: Sagemaker with Ankur Mehrotra appeared first on Software Engineering Daily.
Pinecone Vector Database with Marek Galovic
An embedding is a concept in machine learning that refers to a particular representation of text, images, audio, or other information. Embeddings are designed to make data consumable by ML models. However, storing embeddings presents a challenge to traditional databases. Vector databases are designed to solve this problem. Pinecone has developed one of the most The post Pinecone Vector Database with Marek Galovic appeared first on Software Engineering Daily.
Vespa.ai with Jon Bratseth
Vespa is a fully featured search engine and vector database, and it has integrated ML model inference. The project open sourced in 2017, and since then has grown to become a prominent platform for applying AI to big data sets at serving time. Vespa began as a project to solve Yahoo’s use cases in search, The post Vespa.ai with Jon Bratseth appeared first on Software Engineering Daily.
GitHub Copilot with Joseph Katsioloudes
GitHub Copilot is an AI tool developed by GitHub and OpenAI to assist software developers by autocompleting code. Copilot kicked off a revolution in software engineering, and AI assistants are now considered essential tools to many developers. Joseph Katsioloudes is a cyber security specialist and works at the GitHub Security Lab. He joins the show The post GitHub Copilot with Joseph Katsioloudes appeared first on Software Engineering Daily.
Weights & Biases with Chris Van Pelt
Machine learning model research requires running expensive, long-running experiments where even a slight mis-calibration can cost millions of dollars in underutilized compute resources. Once trained, model deployment, production monitoring, and observability requirements all present unique operational challenges. Chris Van Pelt is the Chief Information Officer of Weights and Biases, which is the industry standard in The post Weights & Biases with Chris Van Pelt appeared first on Software Engineering Daily.
Hugging Face with Sayak Paul
Hugging Face was founded in 2016 and has grown to become one of the most prominent ML platforms. It’s commonly used to develop and disseminate state-of-the-art ML models and is a central hub for researchers and developers. Sayak Paul is a Machine Learning Engineer at Hugging Face and a Google Developer Expert. He joins the The post Hugging Face with Sayak Paul appeared first on Software Engineering Daily.
Daytona with Ivan Burazin
Cloud-based software development platforms such as GitHub Codespaces continue to grow in popularity. These platforms are attractive to enterprise organizations because they can be managed centrally with security controls. However, many, if not most, developers prefer a local IDE. Daytona is aiming to bridge that gap. It’s a layer between a local IDE and a The post Daytona with Ivan Burazin appeared first on Software Engineering Daily.
GraphAware with Luanne Misquitta
Knowledge graphs are an intuitive way to define relationships between objects, events, situations, and concepts. Their ability to encode this information makes them an attractive database paradigm. Hume is a graph-based analysis solution developed by GraphAware. It represents data as a network of interconnected entities and provides analysis capabilities to extract insights from the data. The post GraphAware with Luanne Misquitta appeared first on Software Engineering Daily.
Speechlab and Realtime Translation with Ivan Galea
Speech technology has been around for a long time, but in the last 12 months it’s undergone a quantum leap. New speech synthesis models are able to produce speech that’s often indistinguishable from real speech. I’m sure many listeners have heard deep fakes where computer speech perfectly mimics the voice of famous actors or public The post Speechlab and Realtime Translation with Ivan Galea appeared first on Software Engineering Daily.
Sourcegraph with Quinn Slack
If you’re a developer, there’s a good chance you’ve experimented with coding assistants like GitHub Copilot. Many developers have even fully integrated these tools into their workflows. One way these tools accelerate development is by autocompleting entire blocks of code. The AI achieves this by having awareness of the surrounding code. It understands context. However, The post Sourcegraph with Quinn Slack appeared first on Software Engineering Daily.
Stack Overflow in the AI era with Ellen Brandenberger
When StackOverflow launched in 2008 it lowered the barrier to writing complex software. It solved the longstanding problem of accessing accurate and reliable programming knowledge by offering a collaborative space where programmers could ask questions, share insights, and receive high-quality answers from a community of experts. Generative AI has impacted the way programmers want to The post Stack Overflow in the AI era with Ellen Brandenberger appeared first on Software Engineering Daily.
AI for Software Delivery with Birgitta Böckeler
AI-assisted software delivery refers to the utilization of artificial intelligence to assist, enhance, or automate various phases of the software development lifecycle. AI can be used in numerous aspects of software development, from requirements gathering to code generation to testing and monitoring. The overarching aim is to streamline software delivery, reduce errors and, ideally, reduce The post AI for Software Delivery with Birgitta Böckeler appeared first on Software Engineering Daily.
Ethical GPTs with Amruta Moktali
Generative pre-trained transformer models, or GPT models, have countless applications and are being rapidly deployed across a wide range of domains. However, using GPT models without appropriate safeguards can lead to leakage of sensitive data. This concern underscores the critical need for privacy and data protection. Skyflow LLM Privacy Vault prevents sensitive data from reaching The post Ethical GPTs with Amruta Moktali appeared first on Software Engineering Daily.
Data Investing and the MAD with Matt Turck
There are many types of early stage funding available from friends and family to seed to series A. Some firms invest across a wide set of technologies and seek only to provide capital. Others are in it for the long haul – they focus on specific areas of technology and develop both long term relationships The post Data Investing and the MAD with Matt Turck appeared first on Software Engineering Daily.
Surviving ChatGPT with Christian Hubicki
ChatGPT is an artificial intelligence language model developed by OpenAI. It is part of the GPT (Generative Pre-trained Transformer) family of models, which are designed to generate human-like text based on input prompts. ChatGPT is specifically trained to carry out conversational tasks, such as answering questions, completing sentences, and engaging in dialogue. It has been The post Surviving ChatGPT with Christian Hubicki appeared first on Software Engineering Daily.
Edge Impulse with Daniel Situnayake
Today, we spoke with Daniel Situnayake of Edge Impulse. We discussed AI, machine learning, edge devices, TinyML and AI tool chain.             Sponsorship inquiries: [email protected] The post Edge Impulse with Daniel Situnayake appeared first on Software Engineering Daily.
Automatic Database Tuning with Andy Pavlo
The default configuration in most databases is meant for broad compatibility rather than performance. Database tuning is a process in which the configurations of a database are modified to achieve optimal performance. Databases have hundreds of configuration knobs that control various factors, such as the amount of memory to use for caches or how often The post Automatic Database Tuning with Andy Pavlo appeared first on Software Engineering Daily.
Practical Machine Learning in JavaScript with Charlie Gerard
Originally published on January 1, 2022. Charlie Gerard is an incredibly productive developer. In addition to being the author of Practical Machine Learning in JavaScript, her website charliegerard.dev has a long list of really interesting side projects exploring the intersection of human computer interaction, computer vision, interactivity, and art. In this episode we touch on The post Practical Machine Learning in JavaScript with Charlie Gerard appeared first on Software Engineering Daily.
Union.ai with Ketan Umare
At Lyft, Ketan Umare worked on Flyte, an orchestration system for machine learning. Flyte provides reliability and APIs for machine learning workflows, and is used at companies outside of Lyft such as Spotify. Since leaving Lyft, Ketan founded Union.ai, a company focused on productionizing Flyte as a service. He joins the show to talk about The post Union.ai with Ketan Umare appeared first on Software Engineering Daily.
Ad-free Search on Neeva with Darin Fisher
Historically, search engines made money by showing sponsored ads alongside organic results. As the idiom goes, if you’re not paying for something, you are the product. Neeva is a new take on search engines. When you search at neeva.com, you get the type of result you’d expect from a search engine minus any advertising. In The post Ad-free Search on Neeva with Darin Fisher appeared first on Software Engineering Daily.
Practical Machine Learning in JavaScript with Charlie Gerard
Charlie Gerard is an incredibly productive developer. In addition to being the author of Practical Machine Learning in JavaScript, her website charliegerard.dev has a long list of really interesting side projects exploring the intersection of human computer interaction, computer vision, interactivity, and art. In this episode we touch on some of these projects and broadly The post Practical Machine Learning in JavaScript with Charlie Gerard appeared first on Software Engineering Daily.
Responsibly Deploy AI in Production with Anupam Datta
Once a machine learning model is trained and validated, it often feels like a major milestone has been achieved. In reality, it’s more like the first lap in a relay race. Deploying ML to production bears many similarities to a typical software release process, but brings several novel challenges like failing to generalize as expected The post Responsibly Deploy AI in Production with Anupam Datta appeared first on Software Engineering Daily.
Learning Tensorflow.js with Gant Laborde
Machine learning models must first be trained. That training results in a model which must be serialized or packaged up in some way as a deployment artifact. A popular deployment path is using Tensorflow.js to take advantage of the portability of JavaScript, allowing your model to be run on a web server or client. Gant The post Learning Tensorflow.js with Gant Laborde appeared first on Software Engineering Daily.
No Code AI for Video Analytics with Alex Thiele
Imagine a world where you own some sort of building whether that’s a grocery store, a restaurant, a factory… and you want to know how many people reside in each section of the store, or maybe how long did the average person wait to be seated or how long did it take the average factory The post No Code AI for Video Analytics with Alex Thiele appeared first on Software Engineering Daily.
Virtual Agents for IT and HR with Dan Turchin
The dream of machines with artificial general intelligence is entirely plausible in the future, yet well beyond the reach of today’s cutting edge technology. However, a virtual agent need not win in Alan Turing’s Imitation Game to be useful. Modern technology can deliver on some of the promises of narrow intelligence for accomplishing specific tasks. The post Virtual Agents for IT and HR with Dan Turchin appeared first on Software Engineering Daily.
Autonomous Driving Infrastructure with Vinoj Kumar
Interest in autonomous vehicles dates back to the 1920s. It wasn’t until the 1980s that the first truly autonomous vehicle prototypes began to appear. The first DARPA Grand Challenge took place in 2004 offering competitors $1 million dollars to complete a 150-mile course through the Mojave desert. The prize was not claimed. Since then, rapid The post Autonomous Driving Infrastructure with Vinoj Kumar appeared first on Software Engineering Daily.
Sust Global: Taking Action Against Climate Change with Josh Gilbert
Governments, consumers, and companies across the world are becoming more aware and attentive to the risks and causes of climate change. From recycling to using solar power, people are looking for ways to reduce their carbon footprint. Markets like the financial sector, governments, and consulting are looking for ways to understand climate data to make The post Sust Global: Taking Action Against Climate Change with Josh Gilbert appeared first on Software Engineering Daily.
Machine Learning: The Great Stagnation with Mark Saroufim
Mark Saroufim is the author of an article entitled “Machine Learning: The Great Stagnation”. Mark is a PyTorch Partner Engineer with Facebook AI. He has spent his entire career developing machine learning and artificial intelligence products. Before joining Facebook to do PyTorch engineering with external partners, Mark was a Machine Learning Engineer at Graphcore. Before The post Machine Learning: The Great Stagnation with Mark Saroufim appeared first on Software Engineering Daily.
Data Management Systems and Artificial Intelligence with Arun Kumar
Arun Kumar is an Assistant Professor in the Department of Computer Science and Engineering and the Halicioglu Data Science Institute at the University of California, San Diego. His primary research interests are in data management and systems for machine learning/artificial intelligence-based data analytics. Systems and ideas based on his research have been released as part The post Data Management Systems and Artificial Intelligence with Arun Kumar appeared first on Software Engineering Daily.
BaseTen: Creating Machine Learning APIs with Tuhin Srivastava and Amir Haghighat
Application Programming Interfaces (APIs) are interfaces that enable multiple software applications to send and retrieve data from one another. They are commonly used for retrieving, saving, editing, or deleting data from databases, transmitting data between apps, and embedding third-party services into apps. The company BaseTen helps companies build and deploy machine learning APIs and applications. The post BaseTen: Creating Machine Learning APIs with Tuhin Srivastava and Amir Haghighat appeared first on Software Engineering Daily.
Botpress: Natural Language Processing with Sylvain Perron
Natural Language Processing (NLP) is a branch of artificial intelligence concerned with giving computers the ability to understand text and spoken words. “Understanding” includes intent, sentiment, and what’s important in the message. NLP powers things like voice-operated software, digital assistants, customer service chat bots, and many other academic, consumer and enterprise tools. The company Botpress The post Botpress: Natural Language Processing with Sylvain Perron appeared first on Software Engineering Daily.
MindsDB: Automated Machine Learning with Jorge Torres
Using artificial intelligence and machine learning in a product or database is traditionally difficult because it involves a lot of manual setup, specialized training, and a clear understanding of the various ML models and algorithms. You need to develop the right ML model for your data, train the model, evaluate it, optimize it, analyze it The post MindsDB: Automated Machine Learning with Jorge Torres appeared first on Software Engineering Daily.
Creation Labs: Self Driving Trucks with Jakub Langr
Creation Labs is helping bring Europe 1 step closer to fully autonomous long haul trucking. They have developed an AI Driver Assistance System (AIDAS) that retrofits to any commercial vehicle, starting with VW Crafters and MAN TGE trucks. Their system uses camera hardware mounted to the vehicle to capture video data that is processed with The post Creation Labs: Self Driving Trucks with Jakub Langr appeared first on Software Engineering Daily.
Pinecone: Vector Database with Edo Liberty
Vectors are the foundational mathematical building blocks of Machine Learning. Machine Learning models must transform input data into vectors to perform their operations, creating what is known as a vector embedding. Since data is not stored in vector form, an ML application must perform significant work to transform data in different formats into a form The post Pinecone: Vector Database with Edo Liberty appeared first on Software Engineering Daily.
OctoML: Automated Deep Learning Engineering with Jason Knight and Luis Ceze
The incredible advances in machine learning research in recent years often take time to propagate out into usage in the field. One reason for this is that such “state-of-the-art” results for machine learning performance rely on the use of handwritten, idiosyncratic optimizations for specific hardware models or operating contexts. When developers are building ML-powered systems The post OctoML: Automated Deep Learning Engineering with Jason Knight and Luis Ceze appeared first on Software Engineering Daily.
iRobot with Chris Svec
Embedded Software Engineering is the practice of building software that controls embedded systems- that is, machines or devices other than standard computers. Embedded systems appear in a variety of applications, from small microcontrollers, to consumer electronics, to large-scale machines such as cars, airplanes, and machine tools. iRobot is a consumer robotics company that applies embedded The post iRobot with Chris Svec appeared first on Software Engineering Daily.
Reinforcement Learning and Robotics with Nathan Lambert
Reinforcement learning is a paradigm in machine learning that uses incentives- or “reinforcement”- to drive learning. The learner is conceptualized as an intelligent agent working within a system of rewards and penalties in order to solve a novel problem. The agent is designed to maximize rewards while pursuing a solution by trial-and-error. Programming a system The post Reinforcement Learning and Robotics with Nathan Lambert appeared first on Software Engineering Daily.
Machine Learning Carbon Capture with Diego Saez-Gil
Companies can have a negative impact on the environment by outputting excess carbon. Many companies want to reduce their net carbon impact to zero, which can be done by investing in forests. Pachama is a marketplace for forest investments. Pachama uses satellites, imaging, machine learning, and other techniques to determine how much carbon is being The post Machine Learning Carbon Capture with Diego Saez-Gil appeared first on Software Engineering Daily.
TensorFlow Lite with Pete Warden
TensorFlow Lite is an open source deep learning framework for on-device inference. TensorFlow Lite was designed to improve the viability of machine learning applications on phones, sensors, and other IoT devices. Pete Warden works on TensorFlow Lite at Google and joins the show to talk about the world of machine learning applications and the necessary The post TensorFlow Lite with Pete Warden appeared first on Software Engineering Daily.
WebAssembly on IoT with Jonathan Beri (Repeat)
Originally published July 30, 2019 “Internet of Things” is a term used to describe the increasing connectivity and intelligence of physical objects within our lives. IoT has manifested within enterprises under the term “Industrial IoT,” as wireless connectivity and machine learning have started to improve devices such as centrifuges, conveyor belts, and factory robotics. In The post WebAssembly on IoT with Jonathan Beri (Repeat) appeared first on Software Engineering Daily.
Drishti: Deep Learning for Manufacturing with Krish Chaudhury (Repeat)
Originally published April 17, 2019 Drishti is a company focused on improving manufacturing workflows using computer vision. A manufacturing environment consists of assembly lines. A line is composed of sequential stations along that manufacturing line. At each station on the assembly line, a worker performs an operation on the item that is being manufactured. This The post Drishti: Deep Learning for Manufacturing with Krish Chaudhury (Repeat) appeared first on Software Engineering Daily.
Niantic Real World with Paul Franceus (Repeat)
Originally published June 21, 2019 Niantic is the company behind Pokemon Go, an augmented reality game where users walk around in the real world and catch Pokemon which appear on their screen. The idea for augmented reality has existed for a long time. But the technology to bring augmented reality to the mass market has The post Niantic Real World with Paul Franceus (Repeat) appeared first on Software Engineering Daily.
Practical AI with Chris Benson (Repeat)
Originally published December 9, 2019 Machine learning algorithms have existed for decades. But in the last ten years, several advancements in software and hardware have caused dramatic growth in the viability of applications based on machine learning. Smartphones generate large quantities of data about how humans move through the world. Software-as-a-service companies generate data about The post Practical AI with Chris Benson (Repeat) appeared first on Software Engineering Daily.
Kubeflow: TensorFlow on Kubernetes with David Aronchick (Repeat)
Originally published January 25, 2019 When TensorFlow came out of Google, the machine learning community converged around it. TensorFlow is a framework for building machine learning models, but the lifecycle of a machine learning model has a scope that is bigger than just creating a model. Machine learning developers also need to have a testing The post Kubeflow: TensorFlow on Kubernetes with David Aronchick (Repeat) appeared first on Software Engineering Daily.
Hedge Fund Artificial Intelligence with Xander Dunn (Repeat)
Originally published April 3, 2017 A hedge fund is a collection of investors that make bets on the future. The “hedge” refers to the fact that the investors often try to diversify their strategies so that the direction of their bets are less correlated, and they can be successful in a variety of future scenarios. The post Hedge Fund Artificial Intelligence with Xander Dunn (Repeat) appeared first on Software Engineering Daily.
Rosebud: Artificially Generated Media with Dzmitry Pletnikau
For several years, we have had the ability to create artificially generated text articles. More recently, audio and video synthesis have been feasible for artificial intelligence. Rosebud is a company that creates animated virtual characters that can speak. Users can generate real or fictional presenters easily with Rosebud. Dzmitry Pletnikau is an engineer with Rosebud The post Rosebud: Artificially Generated Media with Dzmitry Pletnikau appeared first on Software Engineering Daily.