Smart Manufacturing with IoT & AI: A Practical Guide