Posts

Recommender System

Image
 In today's digital age, recommender system are essential for helping people find relevant material products and services based on their tastes, since there are so many options available to them that can be overwhelming. Our personalised internet experiences are powered by these clever algorithms which can do anything like suggesting films in different websites and provide shopping recommendations in different online store. This topic was very different from other lessons and it was also interesting to learn new things. In this lesson we didn't use C language like in other lessons rather we worked with Python. The fundamental idea is that users and customers' interest and behaviours are scanned by computers, which subsequently provide recommendations based on the interest of other specific consumers in groups. This is also known as collaborative filtering. It makes the use of collective knowledge gathered form users' interaction with objects to forecast a users preferen

Main Project- MIDI Keyboard Light Displayer

Image
 For our final project, our group carefully picked an interesting topic which is to display the different colours from DMX light box using the MIDI keyboard with arduino. It's main purpose is to like capture the vibe while playing the keyboard. While playing the keyboard it would generate a different types of colour from DMX light box. Each keyboard button would generate a different colour like red, green, blue and so on.            We did our project in class only, as we were not able to do it at home and also we had a little time so, we were not able to make it perfect. Our original plan was to make like to add the sound in keyboard but due to little time we were not able to make it. However, we were able to complete the project at the last moment. And also, we were able to show our project in the STEM FAIR which was the program conducted by university. Many people saw our project and they were happy about it.  Overall, this project was little tough. We had to first work on the D

Running an Artificial Neural Networks on an Arduino Uno -06/12/23

Image
 In this lesson, we used our Arduino to run an Artificial Neural Network which uses Machine Learning Algorithms. This was the perfect project to learn about machine learning and the basics of artificial intelligence. The program was designed to interpret the segments displayed on an LED numerical display to solve the corresponding binary number. An artificial neural network is a segment of code which learns how to respond to inputs based on examples sets of inputs and outputs. They are very powerful tools and use in autonomous vehicles and facial recognition system and pattern recognition. A good example of it is in handwriting recognition. One of the key principles, in an artificial neural network is that the network needs to be trained. So, first the program starts with the untrained values. We need to run the serial monitor to see this values. After that, the program runs in training cycle to solve the answer which is needed and the picture is attached below. There is a problem with

Editing video 04-10-2023

Image
  For this task, the teacher divided a group of three for us. The task is about shooting the video and editing it. The work was divided for three of us. One has to shoot the video and and give a presentation about the video and later edit the video.   The main idea of the project was to make how the virtual reality (VR) is used to shift the stage. It makes you feel like you are on a live concert and enjoying it. For this we used a headset which helps you to connect the server which takes you to the completely different world.   To make this possible our group used Da Vinci Resolve as the editing software. The aim was to make the video look like you are enjoying the live concert. We made a video of like 2 minutes where one can enjoy the concert through VR.  In addition, this is the standard for most video sites. It was very challenging as we had only three hours to complete the group work with little no experience and knowledge. However, with the help of online resources we made it to

Ethics Case Study -10-01-2024

  Data security in Smart homes for older people with disabilities   Analyse the ethical dimensions of an engineering situation. When analysing the ethical dimensions of an engineering situation concerning care home data security, several key considerations come into play. Ethical decision-making in this context involves balancing the need for robust security measures with the rights and privacy of individuals. Here are some ethical dimensions to consider: Privacy and Dignity of Residents:   Ethical Principle: Respect for Persons Analysis: Engineering decisions related to data security must prioritize the privacy and dignity of care home residents. Ensuring that personal and health information is securely handled reflects a commitment to respecting the autonomy and rights of individuals. Informed Consent and Transparency: Ethical Principle: Informed Consent Analysis: It is ethically imperative to obtain informed consent from residents or their legal representatives reg

Accessibility Tasks

Image
Activity 1 - Real Users For the following pictures decide what existing or fantasy input/output devices would benefit them. Remember people have five senses sight, smell, taste, touch, and hearing, so you might want to create devices for each of them – there is also the possibility of direct brain input. Blind People - For blind people keyboard with braille letters, and the speaker when they type the keyboard, and the system which converts words to speech would be best for them. Old People - For old people, they would need something like the monitor to display the text at larger size, a good speaker and guidance on screen. Parents and Kids - For them, they would need modern devices like iPads, laptops, smart phones, gps to track the kids, etc. Business man - Smart phones, laptops, headphones, touch pad, etc. Foreign people - For foreign people, they would need keyboard that supports their language, translator devices or apps Activity 2 1)      What do you need to know or be able to d

An Anti-fogging Glass

A young girl named Maya lived in the centre of a busy city, where skyscrapers kissed the clouds and life rang in every alley. Maya had always been drawn to the city's colourful vitality, but she had one recurring issue that made life difficult for her: her glasses would frequently fog up. Since she was a young child, Maya has been nearsighted. Although she accepted her glasses as a distinctive piece of jewellery, the fogging problem bothered her all the time. Her eyesight became blurry, making it difficult to see the rich features of the city she adored, whether she was walking out of her apartment into the cool morning air. Due to this, she even decided to operate her eyes which was very expensive.  But, one day in a morning, Maya made the decision to check out a neighbouring eyeglasses shop that a friend had told her about. Hidden in a little nook, the store didn't look like much, but it might be the key to solving Maya's nagging issue. Maya entered and was greeted by Sa