Data Science with .NET and Polyglot Notebooks
eBook - ePub

Data Science with .NET and Polyglot Notebooks

Programmer's guide to data science using ML.NET, OpenAI, and Semantic Kernel

  1. English
  2. ePUB (mobile friendly)
  3. Available on iOS & Android
eBook - ePub

Data Science with .NET and Polyglot Notebooks

Programmer's guide to data science using ML.NET, OpenAI, and Semantic Kernel

About this book

Expand your skillset by learning how to perform data science, machine learning, and generative AI experiments in .NET Interactive notebooks using a variety of languages, including C#, F#, SQL, and PowerShell

Key Features

  • Conduct a full range of data science experiments with clear explanations from start to finish
  • Learn key concepts in data analytics, machine learning, and AI and apply them to solve real-world problems
  • Access all of the code online as a notebook and interactive GitHub Codespace
  • Purchase of the print or Kindle book includes a free PDF eBook

Book Description

As the fields of data science, machine learning, and artificial intelligence rapidly evolve, .NET developers are eager to leverage their expertise to dive into these exciting domains but are often unsure of how to do so. Data Science in .NET with Polyglot Notebooks is the practical guide you need to seamlessly bring your .NET skills into the world of analytics and AI. With Microsoft's .NET platform now robustly supporting machine learning and AI tasks, the introduction of tools such as .NET Interactive kernels and Polyglot Notebooks has opened up a world of possibilities for .NET developers. This book empowers you to harness the full potential of these cutting-edge technologies, guiding you through hands-on experiments that illustrate key concepts and principles. Through a series of interactive notebooks, you'll not only master technical processes but also discover how to integrate these new skills into your current role or pivot to exciting opportunities in the data science field. By the end of the book, you'll have acquired the necessary knowledge and confidence to apply cutting-edge data science techniques and deliver impactful solutions within the .NET ecosystem.

What you will learn

  • Load, analyze, and transform data using DataFrames, data visualization, and descriptive statistics
  • Train machine learning models with ML.NET for classification and regression tasks
  • Customize ML.NET model training pipelines with AutoML, transforms, and model trainers
  • Apply best practices for deploying models and monitoring their performance
  • Connect to generative AI models using Polyglot Notebooks
  • Chain together complex AI tasks with AI orchestration, RAG, and Semantic Kernel
  • Create interactive online documentation with Mermaid charts and GitHub Codespaces

Who this book is for

This book is for experienced C# or F# developers who want to transition into data science and machine learning while leveraging their .NET expertise. It's ideal for those looking to learn ML.NET and Semantic kernel and extend their .NET skills to data science, machine learning, and Generative AI Workflows.

]]>

Frequently asked questions

Yes, you can cancel anytime from the Subscription tab in your account settings on the Perlego website. Your subscription will stay active until the end of your current billing period. Learn how to cancel your subscription.
At the moment all of our mobile-responsive ePub books are available to download via the app. Most of our PDFs are also available to download and we're working on making the final remaining ones downloadable now. Learn more here.
Perlego offers two plans: Essential and Complete
  • Essential is ideal for learners and professionals who enjoy exploring a wide range of subjects. Access the Essential Library with 800,000+ trusted titles and best-sellers across business, personal growth, and the humanities. Includes unlimited reading time and Standard Read Aloud voice.
  • Complete: Perfect for advanced learners and researchers needing full, unrestricted access. Unlock 1.4M+ books across hundreds of subjects, including academic and specialized titles. The Complete Plan also includes advanced features like Premium Read Aloud and Research Assistant.
Both plans are available with monthly, semester, or annual billing cycles.
We are an online textbook subscription service, where you can get access to an entire online library for less than the price of a single book per month. With over 1 million books across 1000+ topics, we’ve got you covered! Learn more here.
Look out for the read-aloud symbol on your next book to see if you can listen to it. The read-aloud tool reads text aloud for you, highlighting the text as it is being read. You can pause it, speed it up and slow it down. Learn more here.
Yes! You can use the Perlego app on both iOS or Android devices to read anytime, anywhere — even offline. Perfect for commutes or when you’re on the go.
Please note we cannot support devices running on iOS 13 and Android 7 or earlier. Learn more about using the app.
Yes, you can access Data Science with .NET and Polyglot Notebooks by Matt Eland in PDF and/or ePUB format, as well as other popular books in Computer Science & Artificial Intelligence (AI) & Semantics. We have over one million books available in our catalogue for you to explore.

Table of contents

  1. Data Science with .NET and Polyglot Notebooks
  2. Contributors
  3. About the reviewers
  4. Preface
  5. Part 1: Data Analysis in Polyglot Notebooks
  6. 1
  7. 2
  8. 3
  9. 4
  10. 5
  11. 6
  12. Part 2: Machine Learning with Polyglot Notebooks and ML.NET
  13. 7
  14. 8
  15. 9
  16. 10
  17. Part 3: Exploring Generative AI with Polyglot Notebooks
  18. 11
  19. 12
  20. Part 4: Polyglot Notebooks in the Enterprise
  21. 13
  22. 14
  23. 15
  24. Index
  25. Other Books You May Enjoy