Hands-on Machine Learning with JavaScript: Solve complex computational web problems using machine learning
Language: English
Published by Packt Publishing, 2018
- Softcover
- Used

Seller: medimops, Berlin, Germanymedimops
AbeBooks seller since May 10, 2010
Condition: Used - As new
US$ 29.48
Quantity: 1 available
Add to basketItem description from seller
Seller Inventory # M01788998243-N
- Title
- Hands-on Machine Learning with JavaScript: Solve complex computational web problems using machine learning
- Author
- Kanber, Burak
- Publisher
- Packt Publishing
- Publication year
- 2018
- Condition
- as new
- Binding
- Soft cover
- Language
- English
- ISBN 10
- 1788998243
- ISBN 13
- 9781788998246
Bring the power of neural networks to create intelligent web applications
Key Features
- Solve complex computational problems in browser with your favourite JavaScript;
- Teach your browser how to using the power of machine learning;
- Get thorough understanding of the insightful discoveries on Web interface and programmatic API's of the rapidly developing world of machine learning.
Book Description
JavaScript has pushed beyond the boundaries of web evolution with proven existence on servers, embedded devices, Smart TVs, IoT, Smart Cars and more. Today with the added advantage of Machine Learning research and support for JS libraries, JavaScript just makes your browsers smarter than ever before with the ability to learn patterns and reproduce them to become a part of innovative products and applications.
This book presents various avenues of Machine Learning in a practical and objective way and implementing them using the JavaScript language. Predicting behaviors, analyzing feelings, grouping data, building neural models, are some of the skills you will gain from this book. With this book, you will learn how to train your machine learning models, and work with different kinds of data. During this journey, you will come across use cases such as face detection, spam filtering, recommendation systems, character recognition, and more. You will also learn how to work with deep neural networks and teach your application to gain insights from data. You will gain practical hands-on evaluating and implementing the right model as per your use.
By the end of this book, you will learn to implement different JS libraries such as naturalnode, brain, harthur, classifier, and much more to design smarter applications for your business.
What you will learn
- Get a complete overview of how JavaScript can be used for machine learning
- Learn pre-processing of data with operations like handling, cleaning, and preparation
- Explore mining and pattern extraction with JavaScript
- Build your own model for classification, clustering, and prediction
- Understand which model is most appropriate for each type of problem
- Apply machine learning techniques in real world applications
- Learn how JavaScript can be a powerful language for machine learning
Who This Book Is For
This book appeals to data scientists, machine learning practitioners and JavaScript developers who want to implement machine learning to make their applications smarter and gain insightful information from the data. JavaScript developers who wish to enter the field of machine learning without switching to another language will also find this book quite useful. Working knowledge of JavaScript language is expected to get the most out of the book.
"Synopsis" may belong to another edition of this title.
About the Author
Burak Kanber is an entrepreneur, software engineer, and the co-author of "Genetic Algorithms in Java". He earned his Bachelor's and Master's degrees in Mechanical Engineering from the prestigious Cooper Union in New York City, where he concentrated on software modeling and simulation of hybrid vehicle powertrains.
Currently, Burak is a founder and the CTO of Tidal Labs, a popular enterprise influencer marketing platform. Previously, Burak had founded several startups, most notably a boutique design and engineering firm that helped startups and small businesses solve difficult technical problems. Through Tidal Labs, his engineering firm, and his other consulting work, Burak has helped design and produce dozens of successful products and has served as a technical advisor to many startups.
Burak's core competencies are in machine learning, web technologies (specifically PHP and JavaScript), engineering (software, hybrid vehicles, control systems), product design and agile development. He's also worked on several interactive art projects, is a musician, and is a published engineer.
"About the title" may belong to another edition of this title.
Shipping rates from Germany to U.S.A.
| Item | 10 to 20 business days | 10 to 20 business days |
|---|---|---|
| First item | US$ 11.61 | US$ 23.23 |
Payment methods
Store description
Seller's business information
momox SE
Schreiberhauer Straße 30
Berlin, Germany 10317
Terms of sale
1. Scope
For all orders via our store on the AbeBooks Marketplace, the following terms and conditions apply. Unless otherwise agreed, the inclusion of any terms and conditions of your own used by you is contradicted.
2. contracting party, conclusion of contract, correction options
The purchase contract is concluded with momox SE.
The subject of the contract is the sale of goods.
If an article is posted by us on AbeBooks, the activation of the offer page on AbeBooks is the binding offer to conclude a contract under the conditions contained in the article page.
The presentation of the products in the online store does not constitute a legally binding offer, but a non-binding online catalog. You have the option to complete the ordering process via the shopping cart system or the buy now function. You can initially place our products in the shopping cart without obligation and correct your entries at any time before submitting your binding order by using the correction tools provided and explained for this purpose in the order process. By clicking the order button you make a binding offer for the goods contained in the shopping cart. By pressing the button "Buy now" an order is automatically created, which will be sent to the delivery address you have provided and for which a payment is made with the specified payment method.
The confirmation of receipt of your order will be sent by e-mail immediately after sending the order. We accept your order within 2 days by us or AbeBooks on our behalf submitting/issuing a declaration of acceptance or shipping confirmation in a separate email or, if applicable, the payment transaction is carried out by the service provider or the selected payment service provider. The time of execution of the payment transaction depends on the respective selected payment method (see under "Payment"). The relevant alternative for you depends on which of the listed events occurs first.
3. contract language, contract text storage
The language(s) available for the conclusion of the contract: German
We store the text of the contract on our systems, which, however, are not accessible to you.
However, you have the possibility to view your last orders via your AbeBooks account. The full text of the contract is not accessible there.
4. delivery conditions
Shipping costs will be added to the indicated product prices. You can find out more about the amount of the shipping costs at the offers.
5. payment
The payment processing is done by AbeBooks. You can pay the invoice amount by credit card.
6. retention of title
The goods remain our property until full payment.
7. transport damage
If goods are delivered with obvious transport damage, please complain about such defects to the deliverer as soon as possible and contact us immediately. Failure to make a complaint or contact us has no consequences for your legal claims and their enforcement, especially your warranty rights. However, they help us to be able to assert our own claims against the carrier or the transport insurance.
8. warranty
The statutory liability for defects shall apply.
Customer service: Phone number: 0049 (0) 30/488288200
9 a.m. to 6 p.m., e-mail: service@momox-shop.uk
9. liability
For claims based on damage caused by us, our legal representatives or vicarious agents, we shall always be liable without limitation - in the event of injury to life, limb or health - in the event of intentional or grossly negligent breach of duty - in the event of warranty promises, insofar as agreed, or - insofar as the scope of application of the Product Liability Act is opened. In the event of a breach of essential contractual obligations, the fulfillment of which is a prerequisite for the proper execution of the contract and the observance of which the contractual partner may regularly rely on (cardinal obligations) due to slight negligence on our part, on the part of our legal representatives or vicarious agents, liability shall be limited to the amount of the damage foreseeable at the time of the conclusion of the contract, the occurrence of which must typically be expected. Otherwise, claims for damages are excluded.
10. dispute resolution
The European Commission provides a platform for online dispute resolution (ODR), which can be found here: https://ec.europa.eu/consumers/odr/. Consumers have the possibility to use this platform for the settlement of their disputes.
To settle disputes arising from a contractual relationship with a consumer or whether such a contractual relationship exists at all, we are obliged to participate in dispute resolution proceedings before a consumer arbitration board. The responsible body is the Universalschlichtungsstelle des Bundes am Zentrum für Schlichtung e.V., Straßburger Straße 8, 77694 Kehl am Rhein, www.verbraucher-schlichter.de. We will participate in a dispute resolution procedure before this body.
11. protection of minors
If your order includes goods whose sale is subject to age restrictions, we ensure that the customer has reached the required minimum age by using a reliable procedure involving a personal identity and age check. The delivery person will hand over the goods only after the age check has been carried out and only to the customer in person.
Delivery to packing stations is not possible in this case.