Puja Chaudhury

Greater Boston Contact Info
5K followers 500+ connections

Join to view profile

About

👋 Hi! I'm Puja, and I'm currently studying for my Master's degree in Robotics and…

Contributions

Activity

Join now to see all activity

Experience & Education

  • Northeastern University

View Puja’s full experience

See their title, tenure and more.

or

By clicking Continue to join or sign in, you agree to LinkedIn’s User Agreement, Privacy Policy, and Cookie Policy.

Licenses & Certifications

Volunteer Experience

  • Women Techmakers Graphic

    Ambassador

    Women Techmakers

    - Present 1 year 1 month

    Science and Technology

    Women Techmakers Ambassadors are leaders around the world who are passionate about empowering their communities through organizing events, public speaking, creating content, and mentoring. With access to a global community and exclusive resources, Ambassadors are helping build a world where all women can thrive in tech.

  • Microsoft Learn Student Ambassadors Graphic

    Student Ambassador

    Microsoft Learn Student Ambassadors

    - 1 year 1 month

    Science and Technology

    As a Microsoft Learn Student Ambassador - Beta, I was part of an exclusive and highly selective program offered by Microsoft. This program provides a platform for me to enhance my technical skills, leadership abilities, and gain valuable industry exposure. Being recognized as a promising young talent, I have been given the opportunity to work alongside other members of the program to contribute to open-source projects and organize events focused on Microsoft technologies and products.

  • VIT Film Society Graphic

    Director

    VIT Film Society

    - 1 year 1 month

    Arts and Culture

    As the Director of the VIT Film Society, I was responsible for overseeing the society's artistic and cultural activities. During my tenure, I directed an infomercial for a women's hygiene product called Peebuddy. My role as Director involved leading a team of talented and creative individuals, coordinating events and workshops, and organizing film screenings and festivals. I worked closely with the society's members to encourage participation, foster a sense of community, and promote the arts…

    As the Director of the VIT Film Society, I was responsible for overseeing the society's artistic and cultural activities. During my tenure, I directed an infomercial for a women's hygiene product called Peebuddy. My role as Director involved leading a team of talented and creative individuals, coordinating events and workshops, and organizing film screenings and festivals. I worked closely with the society's members to encourage participation, foster a sense of community, and promote the arts on campus.

  • Youth Red Cross, VIT Graphic

    Graphic Designer

    Youth Red Cross, VIT

    - 10 months

    Health

    During my time as a Graphic Designer at the Youth Red Cross, VIT, I had the opportunity to apply my creativity and design skills to make a positive impact in my community. As a volunteer in this role, I was responsible for designing a range of promotional materials for various events and initiatives, including posters, flyers, and social media graphics.

  • 7 Cups Graphic

    Listener

    7 Cups

    - Present 8 years 3 months

    Health

    Listened to over 100 people during their tough times and provided encouragement.

Publications

  • Comparison of Various Machine Learning Algorithms for Predicting Energy Price in Open Electricity Market

    2020 International Conference and Utility Exhibition on Energy, Environment and Climate Change (ICUE)

    This paper focus on exploring the possibilities for prediction of energy prices using various machine learning (ML) algorithms. Earlier, this problem has been tackled using various numerical methods like quadratic and cubic spline interpolation, etc. However, the accuracy of prediction has always been sub-par due to the limited capacity of such models. In this work, the focus is on exploring the possibilities of predicting the energy price in the open electricity market using four different…

    This paper focus on exploring the possibilities for prediction of energy prices using various machine learning (ML) algorithms. Earlier, this problem has been tackled using various numerical methods like quadratic and cubic spline interpolation, etc. However, the accuracy of prediction has always been sub-par due to the limited capacity of such models. In this work, the focus is on exploring the possibilities of predicting the energy price in the open electricity market using four different algorithms namely: Simple Linear Regression, Support Vector Machines (SVM), K nearest neighbor, and Long Short-Term Memory. The main contribution of this work is to develop an ML system that can predict future prices. Realtime data are obtained from the Indian Energy Exchange (IEX) which handles around 30% of energy transactions through online within India under open access. The results are validated from the same which ensures the proper validation of the proposed model. The four models on the Indian Energy Exchange dataset are trained and the results are compared to find the best algorithm with the highest accuracy.

    See publication
  • Application of Nature-Inspired Swarm Optimization Algorithms in Artificial Neural Networks

    2021 International Conference on Artificial Intelligence and Smart Systems (ICAIS)

    Over the past decade, Neural Networks have been dominating in terms of versatility and technological success. As are result it has aided numerous breakthroughs and has consequently found its application in almost every field of modern science. The Deep ANNs are constructed through a wide range of steps and processes. Optimization is an important part of the Civil Engineering, Financial Modelling et cetra. There are a lot of such algorithms that have been proposed. Swarm optimization techniques…

    Over the past decade, Neural Networks have been dominating in terms of versatility and technological success. As are result it has aided numerous breakthroughs and has consequently found its application in almost every field of modern science. The Deep ANNs are constructed through a wide range of steps and processes. Optimization is an important part of the Civil Engineering, Financial Modelling et cetra. There are a lot of such algorithms that have been proposed. Swarm optimization techniques are modelled after organisms belonging to the animal kingdom and have proven to be very successful when-paired with neural networks. Periods of scarcity force organisms to develop instinctive optimization techniques that are simulated in a way that it helps solve non-linear optimization problems. This paper reviews Bacterial Foraging, Ant Colony and Grey Wolf optimization algorithms and discusses the application of these algorithms in Neural Networks and Deep learning.

    See publication

Projects

  • SkillSync

    -

    SkillSync is a web application that helps users synchronize their skills with job descriptions. It provides an interface to input a resume and a job description, then uses machine learning to match and rank the resume's skills against those required by the job. The primary technologies used in this project are React, Chakra UI, Django, and OpenAI API.

    https://skillsync.netlify.app/

  • GitMLIssues

    -

    GitMLIssues-Client is a web application designed to track machine learning issues from various open source projects on GitHub. It auto-fetches the latest issues everyday and provides an accessible and organized interface for developers interested in contributing to machine learning projects. The backend of GitMLIssues-Client is built with Django.

    https://gitmlissues.netlify.app/

  • Tasktastic

    -

    Tasktastic is a simple, yet powerful task management app that helps you stay organized and productive. With a clean and intuitive interface, Tasktastic allows you to easily create, manage, and filter tasks based on their status (To-do, Doing, and Done). Stay on top of your tasks, keep track of deadlines, and prioritize your work with Tasktastic.

    https://tasktastic.netlify.app/

  • AR-Vision

    -

    The AR-Vision project is a computer vision project that utilizes augmented reality (AR) technology to create interactive experiences. The main objective of the project is to implement computer vision techniques to detect and track real-world objects and overlay virtual content on top of them in real-time.The project uses various computer vision libraries such as OpenCV and OpenGL to perform image processing, feature detection, camera calibration, and projection mapping. The output is rendered…

    The AR-Vision project is a computer vision project that utilizes augmented reality (AR) technology to create interactive experiences. The main objective of the project is to implement computer vision techniques to detect and track real-world objects and overlay virtual content on top of them in real-time.The project uses various computer vision libraries such as OpenCV and OpenGL to perform image processing, feature detection, camera calibration, and projection mapping. The output is rendered as a 3D virtual object on top of a live camera feed, which can be viewed on a computer screen or a mobile device.

    The project includes several components such as a camera calibration module, a feature detection and tracking module, a rendering engine, and an interface to control and manipulate virtual objects. The project also includes several sample applications such as virtual object placement, object recognition, and face tracking. The project can be used as a starting point for developing more complex AR applications, or as a learning resource for computer vision and augmented reality technologies.

    See project
  • MBTA Alexa

    -

    The MBTA_Alexa project is a custom Amazon Alexa skill designed to provide users with real-time Massachusetts Bay Transportation Authority (MBTA) train arrival information. This project utilizes the MBTA API to retrieve train arrival times and provides the information to users through voice interactions with an Amazon Alexa-enabled device.

    To fetch the real-time transit information, the skill uses the MBTA's API, which provides information about routes, stops, schedules, and service…

    The MBTA_Alexa project is a custom Amazon Alexa skill designed to provide users with real-time Massachusetts Bay Transportation Authority (MBTA) train arrival information. This project utilizes the MBTA API to retrieve train arrival times and provides the information to users through voice interactions with an Amazon Alexa-enabled device.

    To fetch the real-time transit information, the skill uses the MBTA's API, which provides information about routes, stops, schedules, and service alerts. The skill processes the user's requests, queries the MBTA API, and generates human-readable responses for Alexa to deliver.

    The GitHub repository contains the project's source code and a README.md file that offers an overview of the project, instructions for setting up the development environment, and steps for deploying the skill to Amazon Web Services (AWS) Lambda.

    See project
  • LetterCraft

    -

    LetterCraft is a website that uses the power of natural language processing to automatically generate personalized cover letters from your resume.

    Our website uses the OpenAI API to analyze your resume and extract important information, such as your work experience, skills, and education. This information is then used to generate a unique and professional-sounding cover letter that can be easily customized to fit the job you are applying for.

    Our website is built using the Next.js…

    LetterCraft is a website that uses the power of natural language processing to automatically generate personalized cover letters from your resume.

    Our website uses the OpenAI API to analyze your resume and extract important information, such as your work experience, skills, and education. This information is then used to generate a unique and professional-sounding cover letter that can be easily customized to fit the job you are applying for.

    Our website is built using the Next.js framework, which allows us to render pages on the server and provide a fast and seamless user experience. We also use the React.js library to build our user interface and manage the state in a modular and maintainable way.

    To use our website, simply upload your resume in PDF format and let our algorithms do the rest. You can then preview and customize the generated cover letter to your liking and download it as a PDF to attach to your job application.

    We hope you find LetterCraft helpful and wish you the best of luck in your job search!

    See project
  • Document Summariser

    -

    This project involves natural language processing (NLP) and text summarization.

    Extractive Summarisation: This technique utilizes a pre-trained Glove model with 100-dimensional word vectors to create sentence vectors. It then uses the sent_tokenize function from the Natural Language Toolkit (NLTK) package to tokenize the text into individual sentences.

    Abstractive summarisation: This technique utilizes a sequence-to-sequence (seq2seq) encoder-decoder architecture to generate…

    This project involves natural language processing (NLP) and text summarization.

    Extractive Summarisation: This technique utilizes a pre-trained Glove model with 100-dimensional word vectors to create sentence vectors. It then uses the sent_tokenize function from the Natural Language Toolkit (NLTK) package to tokenize the text into individual sentences.

    Abstractive summarisation: This technique utilizes a sequence-to-sequence (seq2seq) encoder-decoder architecture to generate text.

    Overall, this project offers a variety of NLP-based summarization techniques, each with its unique advantages and limitations. By exploring and experimenting with these techniques, users can gain a deeper understanding of how text summarization works and how it can be applied to various real-world scenarios.

    Blog Links:
    https://medium.com/@catplotlib/in-the-field-of-natural-language-processing-nlp-summarization-plays-a-crucial-role-in-reducing-519af0432d96
    https://medium.com/@catplotlib/revolutionizing-text-summarization-with-abstractive-techniques-a-deep-dive-into-abstractive-14014bd54a00

    See project
  • Aximos-The Adventure Game (React)

    -

    This is a choose-your-own-story, text-based game that has been built entirely using the React JavaScript library. The game has been deployed using Netlify, which is a popular web development platform for deploying and hosting web applications.

    One of the key features of the game is that it utilizes the useState hook in React to set up the states of the player's choices and carry them forward in their next choices. This means that as the player progresses through the story, their previous…

    This is a choose-your-own-story, text-based game that has been built entirely using the React JavaScript library. The game has been deployed using Netlify, which is a popular web development platform for deploying and hosting web applications.

    One of the key features of the game is that it utilizes the useState hook in React to set up the states of the player's choices and carry them forward in their next choices. This means that as the player progresses through the story, their previous choices will be remembered and taken into account in subsequent stages of the game. This is a critical aspect of the game, as it allows for a more immersive and engaging experience for the player, as their choices have a direct impact on the outcome of the story.

    The use of React is also significant, as it is a popular and widely-used JavaScript library that is well-suited for building interactive and dynamic user interfaces. It allows for the creation of reusable UI components, which can be easily composed to build complex applications. By using React, the developer has likely been able to create a more streamlined and efficient development process, which has resulted in a more polished and functional end product.

    Overall, this project is an exciting example of how modern web development tools and techniques can be used to create engaging and interactive text-based games. By utilizing React and Netlify, the developer has created a game that is both functional and visually appealing, while also incorporating key features that make it a compelling and immersive experience for the player.

    See project
  • Stardew Valley (React)

    -

    This mini-project is a web application developed from scratch using React and CSS. It showcases information about the popular RPG game, Stardew Valley.

    The project was built entirely in React, a popular JavaScript library for building user interfaces. React is known for its flexibility and speed, and it allows developers to build reusable UI components. These components can then be used to build more complex applications, such as this one.

    The web application is styled in CSS, a…

    This mini-project is a web application developed from scratch using React and CSS. It showcases information about the popular RPG game, Stardew Valley.

    The project was built entirely in React, a popular JavaScript library for building user interfaces. React is known for its flexibility and speed, and it allows developers to build reusable UI components. These components can then be used to build more complex applications, such as this one.

    The web application is styled in CSS, a stylesheet language used to describe the presentation of web pages. The use of CSS allows for the creation of visually appealing and engaging web pages. The specific styling of this project was likely designed with a focus on creating a cohesive and engaging user experience, as well as ensuring that the application is easy to use and navigate.

    The project likely includes a variety of features and components designed to showcase information about Stardew Valley. This could include information about the game's storyline, characters, gameplay mechanics, and more. The information may be presented in various formats, such as text, images, videos, and interactive elements.

    Overall, this mini-project serves as a testament to the power and flexibility of modern web development technologies. By utilizing React and CSS, the developer was able to create a visually appealing and informative web application showcasing a popular RPG game.

    See project
  • The Movie Quiz (React-Native)

    -

    The project is a quiz application that tests users' knowledge of movies. The app is built using React Native, a popular framework for building cross-platform mobile applications. React Native allows the app to be deployed on both iOS and Android devices. The app has a minimal user interface (UI) to make it easy and straightforward for users to navigate and use.

    The quiz application contains multiple-choice questions related to movies, and users can select an answer from a list of…

    The project is a quiz application that tests users' knowledge of movies. The app is built using React Native, a popular framework for building cross-platform mobile applications. React Native allows the app to be deployed on both iOS and Android devices. The app has a minimal user interface (UI) to make it easy and straightforward for users to navigate and use.

    The quiz application contains multiple-choice questions related to movies, and users can select an answer from a list of choices. The questions are randomized, so each quiz is unique, and the app can test users on a wide variety of movie-related knowledge. The app keeps track of users' scores, which they can view at the end of each quiz.

    The application is deployed on Expo, a platform for building and deploying React Native applications. Expo provides an easy way to test and preview the app on a mobile device during development. It also simplifies the deployment process by handling the building and packaging of the app for both iOS and Android devices. This means that users can easily download and install the app on their mobile devices without the need for any additional software or tools.

    Overall, this simple app provides an engaging and fun way for users to test their movie knowledge. Its minimal UI and cross-platform support make it accessible to a wide audience, and its deployment on Expo simplifies the process of building and distributing the app.

    See project
  • BarTinder (ejs)

    -

    This project is a full-stack web application built using Express.js, a popular Node.js framework for building web applications. This web app is designed to be responsive and dynamic.

    The primary function of the web app is to recommend cocktails to users based on various filters that they can set. These filters might include the type of alcohol, the flavor profile, or even the type of glass that the cocktail is served in. To accomplish this, the web app utilizes an API called The…

    This project is a full-stack web application built using Express.js, a popular Node.js framework for building web applications. This web app is designed to be responsive and dynamic.

    The primary function of the web app is to recommend cocktails to users based on various filters that they can set. These filters might include the type of alcohol, the flavor profile, or even the type of glass that the cocktail is served in. To accomplish this, the web app utilizes an API called The Cocktail DB, which provides access to a vast library of cocktail recipes and related data.

    On the front-end, the web app combines HTML, CSS, and JavaScript to create an intuitive and user-friendly interface. This interface allows users to input their desired filters and view the resulting recommended cocktails.
    On the back-end, the web app is powered by the Express.js framework, which provides a robust set of tools and features for building server-side applications. The back-end code handles incoming requests from the front-end, processing user input and filtering data from the Cocktail DB API and returning the resulting cocktail recommendations to the front-end for display.

    Overall, this project demonstrates the power and versatility of modern web development frameworks and APIs. By leveraging these tools and technologies, developers can create highly responsive and dynamic web applications that offer sophisticated functionality and a great user experience.

    See project
  • Product Catalogue (React)

    -

    This project is a demo web application that allows users to display and filter products based on their categories. This is accomplished using React, a popular JavaScript library for building user interfaces.

    The application provides a clean and intuitive interface that allows users to browse products easily. The categories are displayed prominently, and users can quickly filter products by selecting a specific category.

    One notable feature of the application is its use of the…

    This project is a demo web application that allows users to display and filter products based on their categories. This is accomplished using React, a popular JavaScript library for building user interfaces.

    The application provides a clean and intuitive interface that allows users to browse products easily. The categories are displayed prominently, and users can quickly filter products by selecting a specific category.

    One notable feature of the application is its use of the Wired Elements CSS framework. This framework provides a hand-drawn, sketchy effect to the user interface, giving it a unique and eye-catching look. The Wired Elements framework includes a collection of pre-built UI components, including buttons, input fields, and other elements, each with a hand-drawn aesthetic.

    React is used to create and manage these UI components, allowing for efficient and responsive updates to the user interface as users interact with the application. React also provides tools for managing application state, allowing the application to keep track of which products are currently displayed and which categories are selected.

    Overall, this demo web application showcases the power and flexibility of React, as well as the creative possibilities offered by the Wired Elements CSS framework. It provides an engaging and interactive user experience that allows users to quickly find and browse products in a visually appealing and memorable way.

    See project
  • Expression detection using faceapi.js and online hosting.

    -

    This project involves implementing an open-source script called faceapi.js into a web app for detecting emotion. This script is a JavaScript face recognition API that can be used both in the browser and with nodejs. It is built on top of the tensorflow.js core, which is a library for building and training machine learning models in JavaScript.

    The faceapi.js library provides a range of facial recognition capabilities, including face detection, facial landmark detection, face expression…

    This project involves implementing an open-source script called faceapi.js into a web app for detecting emotion. This script is a JavaScript face recognition API that can be used both in the browser and with nodejs. It is built on top of the tensorflow.js core, which is a library for building and training machine learning models in JavaScript.

    The faceapi.js library provides a range of facial recognition capabilities, including face detection, facial landmark detection, face expression recognition, and face recognition. This means that by implementing this script into a web app, developers can build powerful facial recognition applications that can detect faces, identify facial features, and recognize emotions.

    Specifically, the project at hand uses the face expression recognition capabilities of the faceapi.js library to detect emotions. This involves analyzing facial features such as the eyebrows, eyes, mouth, and nose to determine the facial expression and, subsequently, the emotion being expressed. By detecting emotions in this way, developers can create applications that can respond to the emotional state of a user, whether it be through personalized content, targeted advertising, or other interactive features.

    Overall, by leveraging the faceapi.js library, developers can create highly sophisticated and interactive web applications that make use of facial recognition and emotion detection. This can be especially useful in fields such as e-commerce, healthcare, and education, where understanding the emotional state of a user can have a significant impact on user experience and engagement.

    See project
  • Relabel:A python module to rename files uniformfly with custom names.

    -

    Relabel is a module that provides a simple and efficient way to rename multiple files uniformly with a custom name of the user's choice. It is implemented using the rename() function from the OS library, which is a powerful and versatile function for manipulating files and directories in Python.

    The purpose of Relabel is to help users organize and manage their files more effectively. For example, suppose a user has a folder containing multiple images, each with a different and…

    Relabel is a module that provides a simple and efficient way to rename multiple files uniformly with a custom name of the user's choice. It is implemented using the rename() function from the OS library, which is a powerful and versatile function for manipulating files and directories in Python.

    The purpose of Relabel is to help users organize and manage their files more effectively. For example, suppose a user has a folder containing multiple images, each with a different and inconsistent naming convention. In that case, Relabel can be used to quickly and easily rename all the images with a custom name of the user's choice, making them more manageable and easier to locate.

    Relabel works by iterating through each file in a directory and renaming it according to the user's desired naming convention. The user specifies the custom name they want to use as well as any optional parameters such as file extension or padding. Relabel then renames each file in the directory using the custom name and optional parameters, resulting in a uniform naming convention across all the files in the directory.

    One of the key benefits of Relabel is that it is easy to use and can save users a significant amount of time and effort. Without Relabel, users would need to rename each file individually, which can be a tedious and time-consuming process. However, with Relabel, users can quickly and easily rename multiple files with just a few simple commands, freeing up time for more critical tasks.

    Overall, Relabel is a simple yet powerful module that provides a quick and easy way to rename multiple files with a custom name of the user's choice. It is a useful tool for anyone who wants to organize and manage their files more effectively and efficiently.

    See project
  • Fast Object detection WebApp design

    -

    This project involves building an object detection web application using TensorFlow.js. The web application makes use of an object detection model that has been trained on thousands of different objects. This project aims to provide a user-friendly interface for object detection, allowing users to upload images and quickly receive accurate object detection results.

    The object detection model used in this project is built using the TensorFlow framework, a popular open-source library for…

    This project involves building an object detection web application using TensorFlow.js. The web application makes use of an object detection model that has been trained on thousands of different objects. This project aims to provide a user-friendly interface for object detection, allowing users to upload images and quickly receive accurate object detection results.

    The object detection model used in this project is built using the TensorFlow framework, a popular open-source library for building and training machine learning models. The model is pre-trained on a large dataset of images, allowing it to detect a wide variety of objects accurately. To deploy this model in a web application, the TensorFlow.js library is used. TensorFlow.js is a powerful library that allows developers to run machine learning models directly in the browser.

    To make the object detection web application accessible to users, the web app is deployed on the Heroku cloud platform. Heroku is a cloud platform that allows developers to deploy, manage, and scale web applications quickly and easily. This makes it a great choice for hosting the object detection web application and ensuring that it is always available to users.

    Overall, the object detection web application using TensorFlow.js is a powerful and user-friendly tool for object detection. By leveraging the power of machine learning and the convenience of web-based deployment, developers can create highly sophisticated and accessible applications that provide value to users in various industries. The code for this project can be found on the GitHub repository provided in the link.

    See project
  • Facial Detection and Recognition using OpenCV

    -

    he project mentioned involves training a machine learning model to detect and recognize faces using OpenCV, a popular computer vision library. Specifically, the LBPHFaceRecognizer algorithm is used to train the model, which is capable of detecting and recognizing faces of various people.

    The LBPHFaceRecognizer algorithm is a type of face recognition algorithm that is widely used in computer vision applications. It is based on the local binary pattern histogram (LBPH) approach, which is a…

    he project mentioned involves training a machine learning model to detect and recognize faces using OpenCV, a popular computer vision library. Specifically, the LBPHFaceRecognizer algorithm is used to train the model, which is capable of detecting and recognizing faces of various people.

    The LBPHFaceRecognizer algorithm is a type of face recognition algorithm that is widely used in computer vision applications. It is based on the local binary pattern histogram (LBPH) approach, which is a powerful technique for extracting features from images. The algorithm works by first detecting faces in an image using the Haar cascades method, and then extracting LBPH features from the detected faces. These features are used to train the model, which can then be used to recognize faces in new images.

    OpenCV is used to implement the LBPHFaceRecognizer algorithm and train the model. OpenCV is a powerful computer vision library that provides a wide range of tools for image and video processing. In this project, OpenCV is used to detect and extract features from faces, as well as to train the machine learning model.

    The end result of this project is a machine learning model that is capable of detecting and recognizing faces of various people. The code for this project can be found on the GitHub repository provided in the link. This project can have a wide range of practical applications, such as in security systems, access control systems, and attendance tracking systems.

    See project
  • Air Guitar

    -

    Demo:
    https://www.linkedin.com/posts/catplotlib_heres-my-attempt-at-making-a-basic-air-guitar-activity-6577555587268218880-lex1?utm_source=share&utm_medium=member_desktop

    This project involves building a basic air guitar using HTML and Javascript. The goal of the project is to enable users to play a guitar without an actual instrument, simply by using hand movements. To achieve this, the project leverages the hand detection capabilities of the handtrack.js script.

    Handtrack.js…

    Demo:
    https://www.linkedin.com/posts/catplotlib_heres-my-attempt-at-making-a-basic-air-guitar-activity-6577555587268218880-lex1?utm_source=share&utm_medium=member_desktop

    This project involves building a basic air guitar using HTML and Javascript. The goal of the project is to enable users to play a guitar without an actual instrument, simply by using hand movements. To achieve this, the project leverages the hand detection capabilities of the handtrack.js script.

    Handtrack.js is a JavaScript library that uses machine learning to track and detect hand movements in real-time. By integrating this library into the project, developers can enable the web app to track the user's hand movements and use them to simulate guitar playing.

    To achieve this, the project uses a combination of HTML, CSS, and JavaScript. The HTML and CSS are used to create the visual interface of the air guitar, while the JavaScript code handles the hand detection and sound playback functionality.

    As the user moves their hand, the handtrack.js library detects the movement and sends this information to the JavaScript code. The JavaScript code then translates the hand movements into guitar playing, changing the audio file being played based on the user's movements.

    The console displays the change in the audio file being played, providing real-time feedback to the user. This enables the user to adjust their hand movements and play the air guitar more effectively.

    Overall, the project provides a fun and interactive way for users to play music using just their hands. By leveraging the hand detection capabilities of handtrack.js, developers can create a range of similar projects, enabling users to interact with web apps in new and innovative ways. This type of technology has the potential to revolutionize the way we interact with web applications, making them more immersive and engaging for users.

    See project
  • Driver Drowsiness Detection

    -

    The biomedical project I developed involves utilizing a pulse sensor to monitor a driver's heart rate while operating a vehicle. The primary goal of this project is to detect and prevent drowsiness in drivers, which is a common cause of accidents on the road. The pulse sensor is attached to the driver's finger and records the beats per minute (BPM) of their heart rate in real time.

    If the BPM falls below a certain threshold (in this case, 55 BPM, which is considered the drowsiness…

    The biomedical project I developed involves utilizing a pulse sensor to monitor a driver's heart rate while operating a vehicle. The primary goal of this project is to detect and prevent drowsiness in drivers, which is a common cause of accidents on the road. The pulse sensor is attached to the driver's finger and records the beats per minute (BPM) of their heart rate in real time.

    If the BPM falls below a certain threshold (in this case, 55 BPM, which is considered the drowsiness range), an alarm system is triggered to alert the driver of their condition. In this case, a vibration motor is activated, which provides a tactile stimulus to the driver, effectively waking them up from their drowsy state.

    The project is designed to be as non-intrusive as possible to ensure that the driver's attention is not drawn away from the road while still providing an effective mechanism to prevent drowsiness-related accidents. This system provides a proactive approach to mitigating the risk of accidents caused by driver fatigue, which is a significant concern for the transportation industry.

    See project

Honors & Awards

  • Global Ambassador

    WomenTech Network

    As a Global Ambassador for WomenTech Network from May 2020 to October 2021, I was on a mission to bring together 100,000 women in tech to have important discussions about the industry. My primary focus was to promote and organize the WomenTech Global Conference 2020, which was held on June 10th. Through my role as a Global Ambassador, I aimed to empower women in tech and help them reach their full potential in the industry. It was a fulfilling and enriching experience for me to be part of such…

    As a Global Ambassador for WomenTech Network from May 2020 to October 2021, I was on a mission to bring together 100,000 women in tech to have important discussions about the industry. My primary focus was to promote and organize the WomenTech Global Conference 2020, which was held on June 10th. Through my role as a Global Ambassador, I aimed to empower women in tech and help them reach their full potential in the industry. It was a fulfilling and enriching experience for me to be part of such an important initiative and contribute towards building a more inclusive and diverse tech community.

  • Summer Mentor of IOT at C4 Projects

    C4 Projects

    I am proud to have been a Summer Mentor of IOT at C4 Projects, where I had the opportunity to work with 12 bright and talented students over a period of 6 weeks. As a mentor, my responsibility was to provide guidance and support to my mentees as they learned and developed their skills in the domain of IOT. I started by laying a strong foundation, covering the basics and gradually moving towards more intermediate level concepts.

    In the final week, each mentee was assigned a project, which…

    I am proud to have been a Summer Mentor of IOT at C4 Projects, where I had the opportunity to work with 12 bright and talented students over a period of 6 weeks. As a mentor, my responsibility was to provide guidance and support to my mentees as they learned and developed their skills in the domain of IOT. I started by laying a strong foundation, covering the basics and gradually moving towards more intermediate level concepts.

    In the final week, each mentee was assigned a project, which they had to complete and pass a final test to receive a certification. It was a pleasure to see how my mentees applied the knowledge and skills they had learned throughout the program to create innovative and practical projects. It was a fulfilling experience to see my mentees grow in their abilities and knowledge and to have played a small part in their journey towards success in the field of IOT.

  • Winner of ‘Best innovation award’ at HackerTech

    Vellore Institute o fechnology

    Winning the 'Best Innovation Award' at HackerTech was a moment of great pride and accomplishment for me. As a student associated with Vellore Institute of Technology, I developed a prototype of a Self-stabilizing Robot that utilized the Mpu6050 sensor, consisting of accelerometers and gyroscopes, to level itself on any uneven surfaces. This project was a result of my keen interest in robotics and my passion for developing innovative solutions.
    The project was challenging but highly…

    Winning the 'Best Innovation Award' at HackerTech was a moment of great pride and accomplishment for me. As a student associated with Vellore Institute of Technology, I developed a prototype of a Self-stabilizing Robot that utilized the Mpu6050 sensor, consisting of accelerometers and gyroscopes, to level itself on any uneven surfaces. This project was a result of my keen interest in robotics and my passion for developing innovative solutions.
    The project was challenging but highly rewarding, and winning the 'Best Innovation Award' was a testament to the hard work and dedication I had put into it. It was a great feeling to be recognized by Vellore Institute of Technology for my efforts and to have my work appreciated by the expert panel of judges at HackerTech. This award has inspired me to continue pursuing my passion for innovation and to explore new avenues in the field of robotics.

More activity by Puja

View Puja’s full profile

  • See who you know in common
  • Get introduced
  • Contact Puja directly
Join to view full profile

Other similar profiles

Explore collaborative articles

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Explore More

Others named Puja Chaudhury

Add new skills with these courses