Inventory control in a library is a challenging task. With the presence of hundreds of books, magazines, DVDs, and other materials, it becomes a challenging task for the library administrators to control the inventory of all such things. Conventional methods like manual checking or barcodes take time, are error-prone, and are not efficient. This is