Bhavya Sri

Bhavyapic

Hi, my name is Bhavya Sri and I am pursuing Bachelor of Technology.Welcome to my personal website!

About

I possess a strong command of HTML, CSS, Bootstrap, Python, DBMS, SQL and JavaScript, along with proficiency in utilizing advanced frameworks and libraries to deliver interactive web solutions. Furthermore, I have hands-on experience on Machine Learning, C Language, DataStructures and Algorithms

Skills

Frontend

  • HTML
  • CSS
  • Bootstrap
  • JavaScript

Backend

  • Python
  • Java
  • C
  • C++

DataBase

  • MySQL
  • DBMS

Technologies

  • Machine Learning
  • OOPS
  • Data Structures
  • Algorithms

Projects

Some of my projects are as follows:-

*Click on the icon to know its application and futhermore

Contact Me

VoiceBot

This application is a voice bot which was built utilizing state-of-the-art Generative AI tools. This application is designed around voice cloning technology, enabling it to produce a synthetic replica that closely resembles my own voice.
Technologies used: Google Colab, Hugging Face, Gradio, Open ai, langchain, PlayHt, etc.
URL: https://bhavyasrinivas-bhavyagenvoiceaiapp.hf.space

Time Converter

It is a Time Converter application
★Web URL: https://bhavyasrinivas2003.github.io/ConvertTimeToSeconds/
★Technologies Used: HTML, CSS,Bootstrap, Javascript
★Deployment platform: GitHub
★Working: It converts time into seconds when both hours & minutes are given as input. if either hours or minutes input is not given then it shows error.
★Purpose: During some particular exams a single second also matters like aptitude, etc hence it will be very helpful to convert time into seconds.

ASCII Value Generator

This is an application on ASCII value generator for the pressed key on the keyboard
★URL: https://bhavyasrinivas2003.github.io/asciiKeyCodeGenerator/
★Technologies used: HTML,CSS, Bootstrap, Javascript
★Deployment platform: GitHub
★ Working: When u enter any key (including space, backspace,etc also) then it will generate its ASCII value
★Purpose :You can easily get the ASCII value of any key

Peace Timer

This is an Peace Timer Application
★Web URL: https://bhavyasrinivas2003.github.io/peaceTimer/
★Technologies Used: HTML, CSS, Bootstrap, Javascript
★Deployment platform: GitHub
★Working: When you click on the timer button it will allocate your prescribed time
★Purpose: Spending time with self is the most important thing then only we can know our strengths, weakness and we will understand how worthy we are.

Word Cloud

This is a Word Cloud Application
★Web URL: https://bhavyasrinivas2003.github.io/wordCloud/
★Technologies Used: HTML, CSS, Bootstrap, Javascript
★Deployment platform: GitHub
★Working: It will store the values of the inputs you have given. Once you click on refresh it will clear them
★Purpose: Sometimes we require temporary cloud storage for example like storing OTP(One Time Password) in such cases this application is very optimal.

Counter

It is a Counter Application
★Web URL https://bhavyasrinivas2003.github.io/clearTimer/
★Technologies Used: HTML, CSS, Bootstrap, Javascript
★Deployment platform: GitHub
★Working: It starts counting from 1 second and continued to count until u click on the clear button. Once u click on clear it will disappear.
★Purpose: It is used to count the number of seconds and can be used in cases such as while solving aptitude questions, etc

Empower

This is a static website which gives information about various courses and fields
★Web URL: https://bhavyasrinivas2003.github.io/Empower/
★Technologies Used: HTML, CSS, Bootstrap,
★Deployment platform: GitHub
★Working: When u click each domain it will take u to that page and gives more information about that domain & by using back button u can comeback to home page

Counter Range

This is a Counter Range Application
★Web URL: https://bhavyasrinivas2003.github.io/counterRange/
★Technologies Used: HTML, CSS, Bootstrap, Javascript
★Deployment platform: GitHub
★Working: When you give both start input and end input. It starts counting from the start input and continues to count until it reaches the end input. once it reaches the end input It will automatically stop When any of the input is not given then it will shows an alert message

Background Image Changer

This is a Background Changer Application
★Web URL: https://bhavyasrinivas2003.github.io/bgImgChanger/
★Technologies Used: HTML, CSS, Bootstrap, Javascript
★Deployment platform: GitHub
★Working: The user have to enter either Light or Dark then based on the user Input the background image will be changed.The background image will change automatically based on your input if u enter "Dark" it will change into a dark theme if u enter "Light" it will change into a light theme

Random Chat Bot

This is a Random Chat Bot Application
★Web URL: https://bhavyasrinivas2003.github.io/randomChatBot/
★Technologies Used: HTML, CSS, Bootstrap, Javascript
★Deployment platform: GitHub
★Working: It is a typical chat botthat will generate responses randomly irrespective of your input. It generates responses from the predefined set of values

Bomb Defuser

This is a Bomb Defuser application
★Web URL: https://bhavyasrinivas2003.github.io/bombDefuser/
★Technologies Used: HTML, CSS, Bootstrap, Javascript
★Deployment platform: GitHub
★Working: Here a timer was set and when the user loads the page then the timer gets start and the user have to enter an input.Within the prescribed time if the user enter the correct key which was set during the manufacturing of bomb (here I kept my key as defuse) then bomb will be defused otherwise it will boom🤯😅

Email Spam

This is a Email Spam Detector built with Machine Learning using Python
★URL: https://github.com/BhavyaSrinivas2003/SpamMail
★Technologies: Machine Learning with Python
★Websites: GitHub, Google Colab, kaggle
★Algorithm used: Support Vector Machine
★Working: It is used to detect wheather the mail is spam or not if the mail is spam it returns "spam" otherwise it returns "ham"(not spam)
•Steps:
★At first data set collected from the kaggle website
★Import data into the JSON file (Javascript Object notation)set using commands
★Import standard libraries like numpy, pandas
★Arrange the data in the CSV file in a categorical manner
★Check for null values and Balance the data
★Split the data into train data and test data
★Train the data and model evaluation based on accuracy
★Making prediction. Here we used the SVM model and we got 96% accuracy and hence a valid outcome is predicted

Diabetes Prediction

This is a Diabetes Prediction Application built with Machine Learning using Python
★URL: https://github.com/BhavyaSrinivas2003/DiabetesTestPredict
★Technologies: Machine Learning with Python
★Websites: GitHub, Google Colab, kaggle
★Algorithm used: Support Vector Machine
★Working: It is used to detect wheather the patient is diagnosed with diabetes or not based on the input values which are typically blood test results
•Steps:
★At first data set collected from the kaggle website
★Import data into the JSON file (Javascript Object notation)set using commands
★Import standard libraries like numpy, pandas
★Arrange the data in the CSV file in a categorical manner
★Check for null values and Balance the data
★Split the data into train data and test data
★Train the data and model evaluation based on accuracy
★Making prediction. Here we used the SVM model and we got 96% accuracy and hence a valid outcome is predicted

Credit Card Fraud Detection

This is a Credit Card Fraud Detection Application built with Machine Learning using Python
★URL: https://github.com/BhavyaSrinivas2003/CreditCardFraudDetect
★Technologies: Machine Learning with Python
★Websites: GitHub, Google Colab, kaggle
★Algorithm used: Support Vector Machine
★Working: It is used to detect wheather the credit card is fraud or not,if the credit card is fraud then it returns "fraud" otherwise it returns "valid"(not fraud)
•Steps:
★At first data set collected from the kaggle website
★Import data into the JSON file (Javascript Object notation)set using commands
★Import standard libraries like numpy, pandas
★Arrange the data in the CSV file in a categorical manner
★Check for null values and Balance the data
★Split the data into train data and test data
★Train the data and model evaluation based on accuracy
★Making prediction. Here we used the SVM model and we got 96% accuracy and hence a valid outcome is predicted

Turtle Graphics Initialization

This is a sample project done through using Turtle Graphics in python. Based on the given input it will draw the corresponding design using turtle library.
Technologies used: Python 3.10 IDLE, GitHub
URL: https://github.com/BhavyaSrinivas2003/TurtleMiniProject

Trasure Hunt Game

This is a Treasure Hunt Game Application, at every step it asks the user to enter an input, based on the user input it takes the user to respective situations like monster room, snake room etc and based on the user input, the user perform various actions like taking the eggs, fight against the monster, etc. Finally based on all those at last the user either gets the treasure or gets failed.
Technologies used: Google Colab/ Python 3.10 IDLE, GitHub
URL: https://github.com/BhavyaSrinivas2003/TreasureHunt

Color Picker

It is a Color Picker application which picks color from a ool of given colors
★Web URL: https://bhavyasrinivas2003.github.io/colorPick/
★Technologies Used: HTML, CSS,Bootstrap,Javascript
★Deployment platform: GitHub
★Working: When the user selects a particular color from a pool of prescribed color then it will get allocated with the corresponding color

Traffic Light controller

This is an application on Traffic Light controller
★URL: https://bhavyasrinivas2003.github.io/trafficLight/
★Technologies used: HTML,CSS,Bootstrap,Javascript
★Deployment platform: GitHub
★ Working: When u enter any the button corresponding to ready, stop,go then respective color will turns On and remaining will be turns-OFF, if the user presses the stop then it turns-ON the RED color, if the user presses the ready button then it turns-ON the YELLOW color, if the user presses the go button then it turns-ON the GREEN color
★Purpose :Mainly used at the traffic Signal Controlling operation

Season Changer

This is an Season Changer Application
★Web URL: https://bhavyasrinivas2003.github.io/seasonChanger/
★Technologies Used: HTML, CSS, Bootstrap,Javascript
★Deployment platform: GitHub
★Working: When you click on the button it will take you to the respective page

Tip Calculator

This is a Tip Calculator. That calculates the tip on a bill
★Web URL: https://bhavyasrinivas2003.github.io/tipCalculator/
★Technologies Used: HTML, CSS, Bootstrap Javascript
★Deployment platform: GitHub
★Working: The user has to enter the bill amount and tip percent. If any of the values are failed to enter then it will shows error message.It will calculates the tip on the bill depending on the how much percent you want to give the tip from the bill
★Purpose: It can mainly used in restaurants to calculate the tip for the bill generated

Image Sizing Application

It is a Image Sizer mainly used to zoom-in and zoom-out the images
★Web URL https://bhavyasrinivas2003.github.io/sizingImage/
★Technologies Used: HTML, CSS, Bootstrap,Javascript
★Deployment platform: GitHub
★Working: When the user clicks on the "+" icon then it will zoom-in and when the user clicks on the "-" icon then it will zoom-out
★Purpose: It mainly used for zoom-In and zoom-out applications

Addition Game

This is addition Game application and it will tests the addition skills of the user
★Web URL: https://bhavyasrinivas2003.github.io/additionGame/
★Technologies Used: HTML, CSS, Bootstrap, Javascript
★Deployment platform: GitHub
★Working: It randomly generates two numbers and the user is asked to entere their sum if the entered sum is correct then it will show correct answer otherwise it asks the user to again enter their sum and if the user wants to generate other values then he can click on the regenerate button
Purpose: It can increases the addition skills

Random Color Generator

This is a Random Color Application
★Web URL: https://bhavyasrinivas2003.github.io/randomColor/
★Technologies Used: HTML, CSS, Bootstrap, Javascript
★Deployment platform: GitHub
★Working: When we click the button then it will randomly generates any color

Button Maker

This will generate the button based on the users choice of inputs
★Web URL: https://bhavyasrinivas2003.github.io/buttonMaker/
★Technologies Used: HTML, CSS, Bootstrap, Javascript
★Deployment platform: GitHub
★Working: When the user input his choice of inputs to design a button like border-radius, font-color, font-family, background-color, font-size etc , based on all these it will generate a button

Wikipedia Search

This is a Wikipedia Search Application
★Web URL: https://bhavyasrinivas2003.github.io/wikipediaSearch/
★Technologies Used: HTML, CSS, Bootstrap, Javascript
★Deployment platform: GitHub
★Working: When the user type what he wanted in the search box and press enter then it will show all the related information in a search page and when he enter on any one of them then it wil open in a new page

Countries Search Page

This is a Countries Search Web Application
★Web URL: https://bhavyasrinivas2003.github.io/countriesSearchPage/
★Technologies Used: HTML, CSS, Bootstrap, Javascript
★Deployment platform: GitHub
★Working: When the user starts to enter anything in the search box based on his inputs the search result page will dynamically adjusts and when he presses Enter , it will show the final Countries list

Know Fact About the Number

This Application will generates the interesting facts about the user specified number
★Web URL: https://bhavyasrinivas2003.github.io/knowFactAboutTheNumber/
★Technologies Used: HTML, CSS, Bootstrap, Javascript
★Deployment platform: GitHub
★Working: When user enter any number in the search box and presses the enter the button then it will generate the secret facts about the number

Library Management

It will acts similar to a library that means to helps to findout the exact book from a pool of books
★Web URL: https://bhavyasrinivas2003.github.io/libraryManagement/
★Technologies Used: HTML, CSS, Bootstrap, Javascript
★Deployment platform: GitHub
★Working: When the user input his choice of inputs of book in the search box then it will search among a pool of books and find out the exact matching and related books

Pet Selection

This is a Pet Selection Application
★Web URL: https://bhavyasrinivas2003.github.io/selectYourPet/
★Technologies Used: HTML, CSS, Bootstrap, Javascript
★Deployment platform: GitHub
★Working: Among a set of animals the user can select his favourite animal

Speed Typing Test Application

This application will measures the typing speed of the user
★Web URL: https://bhavyasrinivas2003.github.io/speedTypingTest/
★Technologies Used: HTML, CSS, Bootstrap, Javascript
★Deployment platform: GitHub
★Working: It will randomly provides some text to the user whenever the application loads and the timer starts and the user should type the given text if the user entered text matches with the given text then the timer stops and it will return the time taken by the user, if the user cant type the given text then the timer still continues and shows error message and it also provides the facility to again regenerate the text to the user

My Achievements

Educational Details