
۴۴٬۰۰۰تومان
نوع فایل دانلود: EPUB
پس از خرید، یک فایل EPUB دریافت میکنید.
این فایل با Calibre، Apple Books و سایر کتابخوانهای دیجیتال مناسب است.
راهنمایی ساده و جامع برای ساخت اپلیکیشنهای داده با Streamlit؛ از جمله راهنماهای عملی برای کار با انبارهای داده ابری مثل Snowflake، استفاده از مدلهای ازپیشآموزشدیده Hugging Face و OpenAI، و ساخت اپلیکیشن برای مصاحبههای شغلی.
ویژگیهای کلیدی
ساخت اپلیکیشنهای یادگیری ماشین با مدلهای جنگل تصادفی، Hugging Face و GPT-3.5 turbo
آشنایی با روش کار متخصصان با Streamlit از طریق مصاحبههای عمیق با کاربران حرفهای این ابزار
کشف تمام قابلیتهای Streamlit با تمرینهای عملی برای ساخت و استقرار آسان اپلیکیشنهای خوشطراحی
درباره کتاب
اگر با داده در پایتون کار میکنید و میخواهید اپلیکیشنهایی بسازید که مدلهای یادگیری ماشین را نشان دهند و تصویرسازیهای تعاملی زیبایی داشته باشند، این کتاب دقیقاً برای شماست. Streamlit برای علم داده، ویرایش دوم، به شما نشان میدهد چطور اپلیکیشنهای داده را سریع بسازید و مستقر کنید — همه در پایتون. با این روش میتوانید در چند ساعت نمونههای اولیه بسازید، نه در چند روز!
این کتاب را یکی از کاربران پرکار Streamlit و دانشمند ارشد داده در Snowflake نوشته است. ویرایش دوم کاملاً بهروز شده و بر پایه رویکرد عملی نسخه قبل، با بهروزرسانیهای جذاب پیش میرود؛ از جمله اتصال Streamlit به انبارهای داده مثل Snowflake، یکپارچهسازی مدلهای Hugging Face و OpenAI در اپلیکیشنها، و ساخت اپلیکیشن بر پایه پایگاههای داده Streamlit. علاوه بر این، مخزن کد کاملاً بهروزشدهای روی GitHub در اختیار شماست تا مهارتهای تازهتان را تمرین کنید.
سفر خود را با مبانی Streamlit شروع میکنید و کمکم با کار روی مدلهای یادگیری ماشین و ساخت اپلیکیشنهای تعاملی باکیفیت، این پایه را گسترش میدهید. مثالهای عملی — هم پروژههای شخصی داده و هم وباپلیکیشنهای کاری متمرکز بر داده — به شما کمک میکنند موضوعات دشوارتری مثل کامپوننتهای Streamlit، زیباتر کردن اپلیکیشنها و استقرار سریع را خوب یاد بگیرید.
در پایان این کتاب میتوانید وباپلیکیشنهای پویا را در Streamlit سریع و آسان بسازید.
آنچه یاد میگیرید
محیط توسعه اولیهتان را راهاندازی کنید و یک اپلیکیشن ساده Streamlit را از صفر بسازید
با کتابخانههای داخلی و واردشده پایتون، تصویرسازیهای پویا بسازید
استراتژیهای ساخت و استقرار مدلهای یادگیری ماشین در Streamlit را بشناسید
اپلیکیشنهای Streamlit را با Streamlit Community Cloud، Hugging Face Spaces و Heroku مستقر کنید
Streamlit را با Hugging Face، OpenAI و Snowflake یکپارچه کنید
با تمها و کامپوننتها، اپلیکیشنهای Streamlit را زیباتر کنید
بهترین روشها را برای ساخت نمونه اولیه کارهای علم داده با Streamlit به کار ببرید
این کتاب برای چه کسانی است
این کتاب برای دانشمندان داده و علاقهمندان به یادگیری ماشین است که میخواهند ساخت اپلیکیشنهای داده با Streamlit را شروع کنند. برای دانشمندان داده تازهکار که میخواهند مهارتهای تازه و کاربردی یاد بگیرند عالی است؛ و برای دانشمندان داده باتجربه هم منبعی جامع درباره این کتابخانه و نحوه استفاده دیگران از آن به شمار میرود. آشنایی قبلی با برنامهنویسی پایتون ضروری است و اگر قبلاً با کتابخانههایی مثل Pandas و NumPy کار کرده باشید، بیشترین بهره را از این کتاب میبرید.
An easy-to-follow and comprehensive guide to creating data apps with Streamlit, including how-to guides for working with cloud data warehouses like Snowflake, using pretrained Hugging Face and OpenAI models, and creating apps for job interviews.Key FeaturesCreate machine learning apps with random forest, Hugging Face, and GPT-3.5 turbo modelsGain an insight into how experts harness Streamlit with in-depth interviews with Streamlit power usersDiscover the full range of Streamlit’s capabilities via hands-on exercises to effortlessly create and deploy well-designed appsBook DescriptionIf you work with data in Python and are looking to create data apps that showcase ML models and make beautiful interactive visualizations, then this is the ideal book for you. Streamlit for Data Science, Second Edition, shows you how to create and deploy data apps quickly, all within Python. This helps you create prototypes in hours instead of days!Written by a prolific Streamlit user and senior data scientist at Snowflake, this fully updated second edition builds on the practical nature of the previous edition with exciting updates, including connecting Streamlit to data warehouses like Snowflake, integrating Hugging Face and OpenAI models into your apps, and connecting and building apps on top of Streamlit databases. Plus, there is a totally updated code repository on GitHub to help you practice your newfound skills.You'll start your journey with the fundamentals of Streamlit and gradually build on this foundation by working with machine learning models and producing high-quality interactive apps. The practical examples of both personal data projects and work-related data-focused web applications will help you get to grips with more challenging topics such as Streamlit Components, beautifying your apps, and quick deployment.By the end of this book, you'll be able to create dynamic web apps in Streamlit quickly and effortlessly.What you will learnSet up your first development environment and create a basic Streamlit app from scratchCreate dynamic visualizations using built-in and imported Python librariesDiscover strategies for creating and deploying machine learning models in StreamlitDeploy Streamlit apps with Streamlit Community Cloud, Hugging Face Spaces, and HerokuIntegrate Streamlit with Hugging Face, OpenAI, and SnowflakeBeautify Streamlit apps using themes and componentsImplement best practices for prototyping your data science work with StreamlitWho this book is forThis book is for data scientists and machine learning enthusiasts who want to get started with creating data apps in Streamlit. It is terrific for junior data scientists looking to gain some valuable new skills in a specific and actionable fashion and is also a great resource for senior data scientists looking for a comprehensive overview of the library and how people use it. Prior knowledge of Python programming is a must, and you’ll get the most out of this book if you’ve used Python libraries like Pandas and NumPy in the past.