GitHub Copilot with Joseph Katsioloudes

GitHub Copilot with Joseph Katsioloudes

Author: Machine Learning Archives - Software Engineering Daily December 19, 2023 Duration: 50:14
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

Dive deep into the conversations shaping the future of artificial intelligence with the Machine Learning Archives-Software Engineering Daily. This curated collection pulls from the broader Software Engineering Daily library, focusing entirely on the intricate world of ML engineering. Each episode features a detailed, technical interview with engineers, researchers, and architects who are building the systems behind today's most advanced AI. You'll hear them break down complex topics like model deployment, data pipeline challenges, and the practical trade-offs involved in taking research from a notebook into production. The discussions are grounded in real-world implementation, moving beyond theoretical concepts to explore the tools, failures, and successes that define the field. For developers and technical leaders looking to understand the nuts and bolts of applied machine learning, this podcast offers a valuable archive of knowledge. It's a direct line to the practitioners who are solving hard problems every day, providing insights you can apply to your own work. Tune in to gain a clearer perspective on how machine learning is integrated into modern software, one detailed conversation at a time.
Author: Language: en-us Episodes: 100

Machine Learning Archives - Software Engineering Daily
Podcast Episodes
Labelbox: Data Labeling Platform [not-audio_url] [/not-audio_url]

Duration: 47:21
Machine learning models require training data, and training data needs to be labeled. Raw images and text can be labeled using a training data platform like Labelbox. Labelbox is a system of labeling tools that enables a…
Roboflow: Computer Vision Models with Brad Dwyer [not-audio_url] [/not-audio_url]

Duration: 48:39
Training a computer vision model is not easy. Bottlenecks in the development process make it even harder. Ad hoc code, inconsistent data sets, and other workflow issues hamper the ability to streamline models. Roboflow i…
Aquarium: Dataset Quality Improvement with Peter Gao [not-audio_url] [/not-audio_url]

Duration: 58:00
Machine learning models are only as good as the datasets they’re trained on. Aquarium is a system that helps machine learning teams make better models by improving their dataset quality. Model improvement is often made b…
Elementary Robotics with Arye Barnehama [not-audio_url] [/not-audio_url]

Duration: 47:17
Factories require quality assurance work. That QA work can be accomplished by a robot with a camera together with computer vision. This allows for sophisticated inspection techniques that do not require as much manual ef…
Robotic Process Automation with Antti Karjalainen [not-audio_url] [/not-audio_url]

Duration: 42:37
Robotic process automation involves the scripting and automation of highly repeatable tasks. RPA tools such as UIPath paved the way for a newer wave of automation, including the Robot Framework, an open source system for…
Hyperparameter Tuning with Richard Liaw [not-audio_url] [/not-audio_url]

Duration: 53:33
Hyperparameters define the strategy for exploring a space in which a machine learning model is being developed. Whereas the parameters of a machine learning model are the actual data coming into a system, the hyperparame…
Machine Learning Labeling and Tooling with Lukas Biewald [not-audio_url] [/not-audio_url]

Duration: 47:11
CrowdFlower was a company started in 2007 by Lukas Biewald, an entrepreneur and computer scientist. CrowdFlower solved some of the data labeling problems that were not being solved by Amazon Mechanical Turk. A decade aft…
ParlAI: Facebook Dialogue Platform with Stephen Roller [not-audio_url] [/not-audio_url]

Duration: 50:37
Chatbots are useful for developing well-defined applications such as first-contact customer support, sales, and troubleshooting. But the potential for chatbots is so much greater. Over the last five years, there have bee…
Drug Simulations with Bryan Vicknair and Jason Walsh [not-audio_url] [/not-audio_url]

Duration: 53:18
Drug trials can lead to new therapeutics and preventative medications being discovered and placed on the market. Unfortunately, these drug trials typically require animal testing. This means animals are killed or harmed…