In our group project, my friends Shakline, Nelushan, and I teamed up to create something exciting: a lie detector machine. Our aim was to use Arduino technology to figure out when someone might be lying. We used two fancy sensors: one to measure heart rate changes (ECG sensor) and another to track sweat levels on the skin (GSR sensor). These changes often happen when someone is feeling stressed, like when they're not telling the truth.
To complete our lie detector setup, we also placed the skin sensor between two fingers. This sensor helps measure changes in skin conductivity, which can indicate stress levels. By positioning it this way, we could get accurate readings of how much a person might be sweating, adding another layer to our detection system.
For our lie detector, we placed the pads of the ECG sensor on different pulse points. We used three colors of pads: green, yellow, and red. Each color was for a specific pulse point. We had a picture showing where to put the pads for the best results.
These are the components where the skin sensor and the heart rate are connecting together and as you can see there two led lights which one of them is red and the other is green. after everything is connected then we run the program, the first thing we do is that we ask questions to see if the person is true or not, for example if the led lights turns green it means the person is telling the truth and if the led lights turns red then it means the person is lying.
In our lie detector setup, we included a graph that shows both the heart rate and skin sensor data. This graph helps us see how the person is feeling. If the graph goes down, it means the person might be nervous or stressed, possibly indicating lying. But if it goes up, it suggests the person is being truthful. This visual aid gives us a clear picture of the person's emotional state, making it easier to tell if they're telling the truth or not.
One of the major issues we faced in our project was with the GSR sensor. At first, it wasn't giving us accurate readings because it was broken. We spent a lot of time trying to fix it, but eventually realized we needed a new sensor altogether. This experience taught us the valuable lesson that sometimes, solving problems means replacing faulty parts.
Another challenge we tackled was figuring out how to adjust our lie detector for different people. Everyone's body reacts differently to stress, so it was tough to find a single way to tell if someone was lying that worked for everyone. But after testing lots of different settings, we found some that worked okay for our experiments. This process showed us the importance of trying different things and not giving up when things get tough.
Understanding the limitations of our project was important for our team. We realized that while the idea of a lie detector is intriguing, it's not always reliable. Factors like how nervous someone is or how well they can hide their emotions can affect the results. That's why lie detectors aren't used in court anymore. Our project wasn't about making a perfect lie detector, but rather about learning how they work.
We showcased our project at the STEM fair, and it caught the attention of many people. They were curious to try it out and see how it worked. This interactive experience sparked conversations about lie detection, ethics, and the future of technology. It was a great opportunity to discuss these topics in a hands-on way.
Recommender systems Exploring Recommender Systems: Shaping User Experiences This week's exploration led me into the fascinating world of recommender systems, which play a vital role in shaping the user experiences of modern online platforms like Netflix and Amazon. Throughout this journey, I delved into understanding how these systems personalize recommendations based on individual preferences derived from past interactions. Harnessing Data for Personalization Recommender systems harness various data inputs, including user behavior and item characteristics, to suggest products or content tailored to each user. Beyond enhancing user experience, these systems are essential for businesses to stay competitive by quickly adapting to consumer needs and staying ahead of technological advancements. The Role of Machine Learning in Recommender Systems A key aspect of our exploration was uncovering the role of machine learning in powering recommender systems. Machine learning algorithms an...
Intro too AI This week, we delved into the XOR challenge, a key puzzle in the field of artificial intelligence (AI) that initially stumped early AI models. The XOR (exclusive OR) logic gate is simple yet tricky: it outputs true only when the inputs differ. For a while, early neural networks couldn’t crack it due to its non-linear nature, highlighting a crucial limitation in AI's early days. Addressing this puzzle required a rethink of neural network design. By integrating more layers and employing varied activation functions, these networks gained the ability to grasp the XOR’s complexities, marking a leap forward in AI's capability to solve non-linear problems. Our practical exploration involved programming an Arduino Uno to tackle the XOR problem with a neural network. This setup included configuring the network with layers for input, hidden processing, and output, then training it with appropriate data. The training process is pivotal: through repeated cycles, the network ...
Comments
Post a Comment