Machine Learning and TypeScript: A Practical Guide
От прототипа до продакшна: ML-модели на строго типизированном фронтенде
Summary:
The book "Machine Learning and TypeScript" is the first comprehensive guide that combines the power of TypeScript's strict typing with modern machine learning methods. The author shows that ML is not just Python and Jupyter Notebooks; TypeScript opens up new possibilities for creating interactive, fast, and secure ML solutions that run directly in the browser or on Node.js.
What this book is about
The book covers the full cycle of working with machine learning in TypeScript:
- TypeScript Basics for Data Science — data typing, generics for matrices and tensors, working with complex structures without performance loss.
- Data Preprocessing — loading, cleaning, normalization, and vectorization of texts and images using TypeScript utilities.
- Model Building — linear regression, decision trees, neural networks on TensorFlow.js, training and quality evaluation.
- Integration into Web Applications — running models in the browser, working with web workers, creating REST API on Node.js with ML endpoints.
- Optimization and Production — quantization, model conversion from Python, caching, monitoring, and A/B testing.
Who this book is for
- Frontend developers who want to add ML to their projects.
- Data Scientists looking to move models to the client side.
Recommendations
Testing C# (.NET) Applications: From Unit Tests to Integration Scenarios
Refactoring Kotlin Code: Improving Architecture, Performance, and Readability
Performance of Go (Golang) Applications
Kotlin and Databases: A Practical Guide
Professional C# (.NET): Advanced Techniques
Flask Web Development: Developing Web Applications with Flask