Book description
Since the first edition of "Data Science and Analytics with Python" we have witnessed an unprecedented explosion in the interest and development within the fields of Artificial Intelligence and Machine Learning. This surge has led to the widespread adoption of the book, not just among business practitioners, but also by universities as a key textbook. In response to this growth, this new edition builds upon the success of its predecessor, expanding several sections, updating the code to reflect the latest advancements in Python libraries and modules, and addressing the ever-evolving landscape of generative AI (GenAI).This updated edition ensures that the examples and exercises remain relevant by incorporating the latest features of popular libraries such as Scikit-learn, pandas, and Numpy. Additionally, new sections delve into cutting-edge topics like generative AI, reflecting the advancements and the expanding role these technologies play. This edition also addresses crucial issues of explainability, transparency, and fairness in AI. These topics have rightly gained significant attention in recent years. As AI integrates more deeply into various aspects of our lives, understanding and mitigating biases, ensuring fairness, and maintaining transparency become paramount. This book provides comprehensive coverage of these topics, offering practical insights and guidance for data scientists and analysts.Designed as a practical companion for data analysts and budding data scientists, this book assumes a working knowledge of programming and statistical modelling but aims to guide readers deeper into the wonders of data analytics and machine learning. Maintaining the book's structure, each chapter stands alone as much as possible, allowing readers to use it as a reference as well as a textbook. Whether revisiting fundamental concepts or diving into new, advanced topics, this book offers something valuable for every reader.
NecroBull
Efficiency meets audiobooks – this app's functionality is a perfect match. ListenBook's user-friendly interface and quick controls make it my preferred choice for audiobook enjoyment.
Reed Lady
I can't imagine my daily rituals without this app – it's a constant source of joy. This app's ease of use has made my daily tasks so much more enjoyable. The app's performance is beyond impressive. It's like it's tailor-made for my device. This was an adequate audiobook for casual listening. The narrator maintained a consistent pace and clear diction throughout, though their performance lacked some emotional range. The audio quality was fine with no significant technical distractions.
Pepper Legs
I can't thank the developers enough for constantly updating and improving the app. One of the best audiobooks I’ve heard! The story was compelling, and the narrator’s delivery added depth to every scene. I found myself looking for excuses to listen just a little longer. Will definitely revisit this one!
Gold Bentley
ListenBook's versatile player features are like having a personal audio assistant – it's that good! Flawless support for various audio formats. Highly satisfied.
Pocket Muzzie
No more straining my eyes – this app lets me 'read' with my ears! Shuffle playback is a fun feature. It keeps me engaged with my audiobooks. Automated extraction of artwork and metadata adds a professional touch to my library. Great app for listening to lectures and speeches. Highly useful! The app is super intuitive. I was up and running in minutes.
B@d B0y
I can't get enough of this app – it's a true game-changer for book lovers. is a time-saver. It's convenient for accessing my content.
Berlin Kamikaze
The app's features, like the sleep timer, make it clear that it's designed with readers in mind. I've become the storyteller of my family, sharing the amazing audiobooks I've discovered. ListenBook's controls for looping and shuffling playback have made studying and revisiting content a breeze. ListenBook's noise reduction feature in the Pro version is a game-changer. I can now focus on the story even in noisy environments.
Dance Cannon
With this app, reading is no longer a luxury – it's an essential part of my day. ListenBook has become my constant companion. It's like having a personal audiobook assistant. The statistics tracking feature is very useful. ListenBook helps me keep track of my listening time. The ability to play various audio formats without conversion is very convenient. ListenBook is a great app. ListenBook is the best audiobook player I’ve ever used. The app is packed with features like customizable skip intervals, playback speed, and sleep timers. The interface is clean and easy to navigate, making it a joy to use. Five stars!
Scratch Man
I'm hooked on this app's ability to make every moment a reading moment. Navigating audiobooks seamlessly – this app's design is a true winner. Configurable auto-rewind is genius. No more confusion when I pause and resume. ListenBook’s support for CarPlay is great. I can listen to audiobooks in my car easily. The app is perfect for people who love to listen to books while commuting.
Domino Combat
Being able to adjust playback speed suits everyone's preferences – a thoughtful feature. The ListenBook app is a must-have for anyone who loves to learn and be entertained through audiobooks. I'm amazed by ListenBook's smooth drag-and-drop downloads in my web browser – a time-saver!
Acid Queen
Changing the tone of the sound on ListenBook Pro is a fun way to customize my listening experience. The app is so well-designed. It’s clear the developers put a lot of thought into it.
Shimmy Shammy
ListenBook's basic audio filters allow me to fine-tune the audio playback to suit my preferences. From novels to speeches, this app's versatility in playing various audio formats has turned my daily activities into enriching listening sessions. What a game-changer! 🌟📚 The app's versatility in audio downloading is impressive. It's a one-stop solution for all my content. Beautiful layout and easy access to chapters. Really impressed with ListenBook. The app is perfect for people who love to read but don’t have the time.
Ladybird
🌟 This app is a game-changer – its intuitive design and seamless functionality make listening to audiobooks a joy. 🎉🎧 My workouts have become more enjoyable and productive with ListenBook's compatibility with Apple Watch. Navigating through chapters is a breeze. It's like having a personal reading guide.
FlyGuardX
ListenBook has brought stories back into my life, making every moment a new adventure. AirDrop sharing makes it easy to share audiobooks with friends. I love the ability to share my progress with friends. It’s a fun feature.
Noisy Girl
This app has helped me achieve my reading goals and explore new genres effortlessly. I'm hooked on this app's sleek design and seamless performance – it's a must-have for any reader. 🎉 This app's functionality is a masterpiece – it seamlessly integrates audiobooks into my daily routine. 📚🎨 Savoring audiobooks without complications – this app's design is commendable. Elevating my reading experience to a whole new level, this app's user-friendly interface and easy navigation have me hooked. Audiobooks have never been this enjoyable! 📱🔊
Roma Kabuki
Audiobooks have become my escape from reality – a journey into captivating worlds. 🎶📚 Enriching my environment with the power of storytelling – audiobooks infuse my home with literary magic. 🎧🏠 ListenBook Pro's noise reduction feature enhances my audiobook experience, ensuring I catch every detail. Quick access to chapters and controls ensures a seamless listening experience with ListenBook. It's effortless to use.
Force
🎉 Unlocking the door to imagination – this app is my key to endless stories and endless possibilities. 📚🔑 Audiobook multitasking made easy – this app's functionality is top-notch.
Scratch Man
Chapters make it so easy to pick up where I left off. No more hunting around. Tone adjustment is a thoughtful addition that adds a personal touch to the audiobook narration. It's like having a narrator tailor their voice to my preferences. The interface is sleek and modern. It’s a joy to use.
Lincoln Rider
I've fallen in love with literature all over again, thanks to this incredible app. ListenBook's support for various download methods and audio formats ensures that I can always find what I'm looking for. No more limits on the genres I can explore! This app's versatility in downloading and organizing audiobooks ensures I always have a captivating tale at my fingertips. 📖📱 This app is my audiobook haven. With a user-friendly interface and features like audio filters, I'm engrossed in stories like never before. 📖🔊 The basic audio filters are a game-changer. Adjusting playback speed is a breeze.
Tin Mutt
ListenBook's user-friendly controls and innovative features have made it an essential tool for my audiobook enjoyment. The auto-rewind feature is a small detail that has a big impact on my listening experience. I love it! The app is so versatile. It works with all my devices.
Playing a wide variety of audio formats
Works on all devices with iOS 13 and newer
Huge amount of features for a small price
Frequent updates to add new features and improve existing ones
Advanced playback controls
Live sound processing
Changing the timbre of the reader's voice and noise reduction
Translated into more than 20 languages
If you love listening to fiction audiobooks, ListenBook has features to make the process easier.
Edit book data: title, author, cover
Use equalizer to make the sound comfortable for you
Adjust the playback speed
Enjoy dark and light app themes
Supported formats: MP3, M4B, AWB, FLAC, OGG audio files and many more (must be DRM free)
Auto-Bookmarks make it easy to find your place
AirPlay support allows redirection of audio output.
VoiceOver support
Dark mode for night owls
Convenient bookmarking system helps you mark the most important places.
Unlimited bookmarks for each audiobook
Put your own cover on the wager
Share your audiobook with friends
Lock-screen control
Customise app with extensive options
Sleep timer with shake to reset, set custom notification sounds, and a few unique options
Auto rewind depending on paused time, customize rewind times to your liking
Removing background noise from recordings made in classrooms and meetings
Changing the timbre of the reader's voice for a better listening experience