ConnectTech
PUBLIC
Pakistan, Bahria University, Karachi Campus
Descrição Geral do Projeto
Every year, millions of people go missing all over the world, which causes a lot of distress for their families. These missing people could be children, mentally challenged people or elderly people having dementia or Alzheimer’s. Statistics show us that on average, 800 thousand children go missing per year in the US, 230 thousand in the UK, 20 thousand in China and 3700 in Pakistan. Now for developing countries like Pakistan, this is just a small number of REPORTED cases, while unreported cases are far greater than this.
In Pakistan, most of missing people do get found, but only 2% of them are safely recovered.
The rest of the recovered cases are found in terrible conditions. They are either forced to beg or raped and even killed. Some may even get their organs harvested. This causes IMMENSE suffering for their families.
Traditionally, lost and found people are announced through mosques, TV channels, newspapers, and posters. But this doe not last too long, as people start to forget after a week or month. Sometimes the missing people are found after ages, and they are in a terrible condition which makes it difficult to recognize them.
So, our idea is to develop an app to find missing citizens with the use of Azure cognitive and AI Services.
How will It work.?
Imagine a woman has not been able to find her daughter for a whole day after she dropped her off at school. Now she will quickly login to Findzer and upload a picture with some necessary details into our app. Our app will run the face recognition algorithm in the azure cloud to check that if that child is found by someone or not. If yes, it will provide the woman with the contact details of the founder, meanwhile It will also send an email/ SMS notification to the founder about the contact details of the woman. In this way, these both will contact each other, and girl will be back to her mother.
Let’s suppose, girl is not found by someone yet, after some time, a man finds a lost girl on the street. The girl doesn’t know her way home, so he opens Findzer and uploads a picture of her as a found child into our app. Using AI-based face recognition, the app finds a match of the child's picture in its database and notifies the mother and man. Finally, both meet up and the mother is relieved to find her daughter safe and sound. The case is then closed, and the girl’s picture is removed from the database.
Besides this scenario, the app also provides a map-view of missing person cases along with their pictures and other data. The user can EVEN choose to generate an expected current appearance of the person if he/she has gone missing for too many years.
Let’s suppose, girl’s family has not reported the case into our app, then what will the founder do.? Obviously, he is not going to take her his own home in most cases. In this case, our app will show him nearest Police Station, Shelter Home and NGO’s office where he can drop her safe and sound and can update into our app about her drop off location.
We will also develop a web-app for managing all the missing and found cases. We will develop a NGO Portal that will be used by NGO’s to track the cases and help families to find the missing children. NGO will maintain all the checks to ensure authenticity of the case.
We have got the support of the Edhi Welfare Foundation, the largest NGO of Pakistan. They will help us to achieve this goal.
Technology:
1. We will develop our backend APIs in .Net 6.0
2. We will use Azure blob storage to save the pictures of the missing/ found persons.
3. We will use Azure AI and cognitive services to find the persons.
4. We will develop front-end design of web APP in Blazor.
5. We will develop Mobile App in Flutter.
6. Both the mobile app and web app will use the backend APIs running in azure cloud.
7. Our web app and backend APIs will be deployed on Azure Cloud.
Sobre a Equipa
Our Team comprises of 3 members. Mehr Muhammad Hamza, Syed Ahsan Ali and Madiha Amir. We are students of Bachelor of Software Engineering and have keen interest in AI, Cloud and WEB Technology. We are using MS Project Management for managing our Project.
For this Project, Mehr Muhammad Hamza is backend Developer, developing backend APIS in .Net 6.0. He will be using Azure Cognitive and AI services for the face recognition and Azure Blob for storing the images and other documents. He will deploy all the Backend APIs in the Azure Cloud services.
This Backend APIs will be consumed by Syed Ahsan Ali and Madiha Amir who are developing Mobile App, and Web APP Front End respectively.
Madiha Amir is developing WEB APP Front END Design using Blazor. This WEB APP will also be deployed o Azure Cloud. She will be consuming WEB APIs developed by Mehr Muhammad Hamza.
Syed Ahsan Ali is developing Mobile APP in Flutter that will be cross platform and can be used in both the Android and ios Devices. Mobile APP will be light weight as all the computations will be done in cloud via RESTful APIs.
Mehr Muhammad Hamza:
I am tech enthusiast having expertise in developing Restful web APIs in .Net Framework. I have keen interests in cloud and AI technology.
I have participated in National Cybersecurity Hackathon organized by Ignite and Ministry of IT & Telecom and become Runner Up at Regional Round in Speed Programming Category. I have used C# for solving the Programming challenges.
I have participated at Techno Squid in Speed Programming Category organized by IEEE Student Chapter and secured 1st Position. I have solved all the programming challenges in C# programming language.
I am currently working as .Net Developer at TECIZ Everything. My job responsibility is to develop the backend of SaaS based POS and deploy it on Azure Cloud using APP services.
I used to write articles in my free time, I have written different articles in .Net Technology, link are as:
https://www.c-sharpcorner.com/article/how-to-create-pdf-file-in-c-sharp-using-ironpdf/
https://dev.to/mhamzap10/how-to-generate-qr-code-in-c-full-tutorial-4hng
https://dev.to/mhamzap10/how-to-create-excel-file-in-c-2lg8
https://dev.to/mhamzap10/how-to-create-pdf-file-in-c-2e3n
https://dev.to/mhamzap10/c-read-excel-file-4g08
https://dev.to/mhamzap10/reading-a-pdf-file-in-c-using-ironpdf-step-by-step-guide-1ij0
https://dev.to/mhamzap10/how-to-use-tesseract-ocr-in-c-9gc
https://dev.to/mhamzap10/explore-azure-ocr-in-125-languages-with-ironocr-57ka
Madiha Amir:
I am tech enthusiast having expertise in UI/ UX and Developing Front End in Blazor. I have keen interests in Web Assembly and latest Front End Technologies.
I am currently in 7 semester Of Software Engineering from Bahria University-Karachi Campus. My interests and expertise are in Front End Development as it's an evolving and constantly changing field which brings new opportunities to learn new skills and try different tools.
I have a creative mind, so I have a lot of interest in UI design as it is a creative job for creating amazing products. I'll be working on UI/UX design and Frontend in Blazor( as it's a more future-forward choice) for our project "Findzer".
I did 8 weeks internship in IT department of Pakistan Civil Aviation Authority (PCAA) in which I made a web application named "Aircraft Registration System" in which I made a system to register the airplanes in PCCA by using ASP. Net and C# language.
Syed Ahsan Ali:
My name is Syed Ahsan Ali,
I'm persuading my Software Engineering degree from Bahria University Karachi Campus. I have a huge interest in computers and latest software and Internet technology which lead me to achieving this profession as my career. From my early stage of studies in intermediate, I made many projects and learn technologies which help me work as a developer even before my professional studies. I learnt many programming languages like C#, JAVA, PYTHON etc. Also scripting languages like HTML5. I got my web designing, wed developing, Microsoft app development skills in early stage and gain expertise on it. This helps me in my professional studies to gain my academics with brighter colors.
Currently I'm working on automation technology and AI to make this my future of reason area. I also start learning Microsoft technologies like .NET FRAMEWORK, MVC ARCHITECTURE, AZURE etc. As I have expertise on C# so this will make me ease of learning about further Microsoft technologies. Because my aim is to make my skills as Microsoft technology oriented as possible.
I consider myself a good self-learner, and I have a good sense of teaching others. I enjoy meeting new people and finding ways to help them. I am dedicated, outgoing, and a team player. People find me to be an upbeat, self-motivated team player with excellent communication skills.
