arduino2012:
Hi,
I am doing a project in school and need to find a solution for my project.
...
Can you give me some solution on how I can solve the problem?
And what method or technology I should use?
Interesting approach. Things have changed since I was in school.
Actually, your professor is pulling your leg. This is what is known as a Wicked Problem. Unsolved and unsolvable. If it were solvable, someone would have solved it by now and become a billionaire helping people find their car keys, ball point pens, socks, etc.