This is an unedited manuscript accepted for publication and provided as an Article in Press for early access at the author’s request. The article will undergo copyediting, typesetting, and galley proof review before final publication. Please be aware that errors may be identified during production that could affect the content. All legal disclaimers of the journal apply.

Sahil Waje,

V. S. Baste,

Onkar Shende,

Abhijeet Rupnawar,
- Student, Department of Electronics & Telecommunication Engineering, Smt. Kashibai Navale College of Engineering, Vadgaon, SPPU, Pune, Maharashtra, India
- Student, Department of Electronics & Telecommunication Engineering, Smt. Kashibai Navale College of Engineering, Vadgaon, SPPU, Pune, Maharashtra, India
- Student, Department of Electronics & Telecommunication Engineering, Smt. Kashibai Navale College of Engineering, Vadgaon, SPPU, Pune, Maharashtra, India
- Assistant Professor, Department of Electronics & Telecommunication Engineering, Smt. Kashibai Navale College of Engineering, Vadgaon, SPPU, Pune, Maharashtra, India
Abstract document.addEventListener(‘DOMContentLoaded’,function(){frmFrontForm.scrollToID(‘frm_container_abs_110597’);});Edit Abstract & Keyword
The proposed system aids to control malpractices which are present in ration shops by replacing manual work with automatic systems based on machine learning. The ration distribution system is automated by using machine learning algorithms. Once consumer is validated by password, the system will provide the customer information like how many people’s rations is permitted to their account, how much ration will be provided, on which day the ration would be available to distribute etc. IoT-based ration system with dispenser unit using microcontroller, ESP-CAM, keypad, LCD, RFID card, RFID reader, motor driver, and motor for dispenser is a system that can be used to distribute rations to people in a controlled and efficient manner. The system can be used in a variety of settings, such as refugee camps, disaster relief areas, and schools. The system can be configured to dispense different types of rations based on the person’s needs. For example, the system can be configured to dispense different amounts of food to children and adults. The system can also be configured to dispense different types of food based on the person’s dietary needs. The system can be integrated with a cloud-based database to store data on the ration transactions. This data can be used to track the distribution of the ration and to identify areas where there is a shortage of rations.
Keywords: Machine learning, RFID, IOT, ESP-CAM, DC Motor, LCD display
[This article belongs to Research & Reviews: A Journal of Embedded System & Applications (rrjoesa)]
Sahil Waje, V. S. Baste, Onkar Shende, Abhijeet Rupnawar. Innovative Secure Public Ration Distribution using Machine Learning. Research & Reviews: A Journal of Embedded System & Applications. 2024; 12(03):-.
Sahil Waje, V. S. Baste, Onkar Shende, Abhijeet Rupnawar. Innovative Secure Public Ration Distribution using Machine Learning. Research & Reviews: A Journal of Embedded System & Applications. 2024; 12(03):-. Available from: https://journals.stmjournals.com/rrjoesa/article=2024/view=0
References
document.addEventListener(‘DOMContentLoaded’,function(){frmFrontForm.scrollToID(‘frm_container_ref_110597’);});Edit
[1] Maroli AA, Narwane VS, Raut RD, Narkhede BE. Framework for the implementation of an Internet of Things (IoT)-based water distribution and management system. Clean Technologies and Environmental Policy. 2021 Jan;23:271-83. [2] Murali N, Murugan SP, Sivakumar K, Manojkumar V, Sushith M, Manikandan S. Smart Commodities Public Distribution System using IoT. Salud, Ciencia y Tecnología-Serie de Conferencias. 2024 Jan 1;3:624-. [3] Aishwarya M, Nayaka AK, Divyashree N, Padmashree S. Automatic ration material dispensing system. In2017 International Conference on Trends in Electronics and Informatics (ICEI) 2017 May 11 (pp. 852-856). IEEE. [4] A. Jesheenaa , D. Divya , A. Jeevika , R. Sandhiya, A. Kathiresan. Automatic Multi-Purpose Ration Dispenser Machine. International Journal of Engineering Research & Technology (IJERT). 2020; 9(02. https://www.ijert.org/automatic-multi-purpose-ration-dispenser-machine [5] Amarsinh Ajit Desai. Automatic Ration Vending Machine Using RFID For Indian Ration System. 2022. DOI:10.13140/RG.2.2.15717.47842 [6] Suresh KP, Dhivyadharshini R, Varshan AK, Arun A, Ali MM. Design and Development of RFID based Unmanned Smart Ration Distribution System. In2024 International Conference on Inventive Computation Technologies (ICICT) 2024 Apr 24 (pp. 2130-2135). IEEE. [7] Pawade D, Bandiwdekar C, Kaulgud P, Bagwe S, Kulkarni A. Blockchain-Based Public Distribution System. InInternational Conference on Recent Developments in Cyber Security 2023 Jun 16 (pp. 605-617). Singapore: Springer Nature Singapore. [8] Huang C, Wang M, Rafaqat W, Shabbir S, Lian L, Zhang J, Lo S, Song W. Data-driven test strategy for COVID-19 using machine learning: A study in Lahore, Pakistan. Socio-economic planning sciences. 2022 Mar 1;80:101091. [9] Jadhav Y, Nelgi N, Mahajan A, Rajani PK. Machine Learning Algorithm based Ration Dispensing System using Raspberry Pi. In2022 6th International Conference On Computing, Communication, Control And Automation (ICCUBEA 2022 Aug 26 (pp. 1-5). IEEE. [10] Ankita C, Kavyashree S, Madhu BN. IoT based Smart Ration System using Biometrics. In2018 3rd IEEE International Conference on Recent Trends in Electronics, Information & Communication Technology (RTEICT) 2018 May 18 (pp. 2159-2162). IEEE.

Research & Reviews: A Journal of Embedded System & Applications
| Volume | 12 |
| Issue | 03 |
| Received | 08/09/2024 |
| Accepted | 13/09/2024 |
| Published | 25/09/2024 |
function myFunction2() {
var x = document.getElementById(“browsefigure”);
if (x.style.display === “block”) {
x.style.display = “none”;
}
else { x.style.display = “Block”; }
}
document.querySelector(“.prevBtn”).addEventListener(“click”, () => {
changeSlides(-1);
});
document.querySelector(“.nextBtn”).addEventListener(“click”, () => {
changeSlides(1);
});
var slideIndex = 1;
showSlides(slideIndex);
function changeSlides(n) {
showSlides((slideIndex += n));
}
function currentSlide(n) {
showSlides((slideIndex = n));
}
function showSlides(n) {
var i;
var slides = document.getElementsByClassName(“Slide”);
var dots = document.getElementsByClassName(“Navdot”);
if (n > slides.length) { slideIndex = 1; }
if (n (item.style.display = “none”));
Array.from(dots).forEach(
item => (item.className = item.className.replace(” selected”, “”))
);
slides[slideIndex – 1].style.display = “block”;
dots[slideIndex – 1].className += ” selected”;
}