Akshaysrivats Vijayaraghavan's Projects
Config files for my GitHub profile.
GRIP@ Sparks Foundation web development and designing internship Task-1 Basic Banking website
Basic Banking App: Create a simple mobile app which has the following specs. ◇ Start with creating dummy data in mobile (sqlite) database for upto 10 users. User table will have basic fields such as name, email, current balance etc. Transfers table will record all transfers happened. ◇ Flow: Home Screen > View all Customers> Select and View one Customer> Transfer Money> Select customer to transfer to > View all Customers. ◇ No Login Page. No Customer Creation. Only transfer of money between multiple customers . ◇ Upload video demo of your application on youtube and submit the url.
BASIC BANKING SYSTEM: Create a simple dynamic website which has the following specs. ◇ Start with creating a dummy data in database for upto 10 customers. Database options: Mysql, Mongo, Postgres, etc. Customers table will have basic fields such as name, email, current balance etc. Transfers table will record all transfers happened. ◇ Flow: Home Page > View all Customers > Select and View one Customer > Transfer Money > Select customer to transfer to > View all Customers . ◇ No Login Page. No User Creation. Only transfer of money between multiple users. ◇ Host the website at 000webhost, github.io, heroku app or any other free hosting provider. Check in code in gitlab.
CI/CD CLOUD COMPUTING: Read up about AWS or Azure. ◇ Write up about the steps of setup and essentials of AWS EC2 or Azure VM (one page step by step). ◇ Create an EC2 or azure VM instance and access it through ssh from your pc over internet. ◇ In the EC2, deploy and run any application (a website with tomcat/spring boot) or python based project. ◇ Use at least one service apart from EC2 or VM, i.e. Database service, or MQ, ML, Mobile or any other services provided by AWS or Azure. ◇ Submit the URL of the application which is running on EC2.
Implement an image color detector which identifies all the colors in an image or video. ● Below resources are just for references you can use any library/approach to achieve the goal. ● Resources: link1 ● Task submission: 1. Host the code on GitHub Repository (public). Record the code and output in a video. Post the video on YouTube 2. Share links of code (GitHub) and video (YouTube) as a post on YOUR LinkedIn profile 3. Submit the LinkedIn link in Task Submission Form when shared with you. 4. Please read FAQs on how to submit the tasks.
Implement a real time face mask detector. ● Below resources are just for references you can use any library/approach to achieve the goal. ● Resources: link1 link2 ● Task submission: 1. Host the code on GitHub Repository (public). Record the code and output in a video. Post the video on YouTube 2. Share links of code (GitHub) and video (YouTube) as a post on YOUR LinkedIn profile 3. Submit the LinkedIn link in Task Submission Form when shared with you. 4. Please read FAQs on how to submit the tasks.
Perform ‘Exploratory Data Analysis’ on dataset ‘Global Terrorism’ As a security/defense analyst, try to find out the hot zone of terrorism. What all security issues and insights you can derive by EDA? You can choose any of the tool of your choice (Python/R/Tableau/PowerBI/Excel/SAP/SAS)
Perform ‘Exploratory Data Analysis’ on dataset ‘Sample Superstore’, As a business manager, try to find out the weak areas where you can work to make more profit. What all business problems you can derive by exploring the data? You can choose any of the tool of your choice (Python/R/Tableau/PowerBI/Excel/SAP/SAS)
Perform ‘Exploratory Data Analysis’ on dataset ‘Indian Premier League’ As a sports analysts, find out the most successful teams, players and factors contributing win or loss of a team. Suggest teams or players a company should endorse for its products. You can choose any of the tool of your choice (Python/R/Tableau/PowerBI/Excel/SAP/SAS)
Implement a Fault Detection System which, detects and eliminates the faulty products based on the shape/colour. ● Please go through the below link for more understanding ● Resources: link1 ● Task submission: 1. Host the code on GitHub Repository (public). Record the code and output in a video. Post the video on YouTube 2. Share links of code (GitHub) and video (YouTube) as a post on YOUR LinkedIn profile 3. Submit the LinkedIn link in Task Submission Form when shared with you. 4. Please read FAQs on how to submit the tasks.
Implement an object detector which identifies the classes of the objects in an image or video. OR ● Character detector which extracts printed or handwritten text from an image or video. ● Below resources are just for references you can use any library/approach to achieve the goal. ● Resources: link1 link2 ● Task submission: 1. Host the code on GitHub Repository (public). Record the code and output in a video. Post the video on YouTube 2. Share links of code (GitHub) and video (YouTube) as a post on YOUR LinkedIn profile 3. Submit the LinkedIn link in Task Submission Form when shared with you. 4. Please read FAQs on how to submit the tasks.
PAYMENT GATEWAY INTEGRATION Using Razorpay : Create a simple website where payment gateway is integrated. ◇ There will be a simple donate button on homepage. On clicking the donate button, the user will land on the payment page where user can select the amount to be paid and the payment type, e.g. credit card, Paypal, etc. ◇ Once the payment is done and invoice will be generated and email will be sent to the user for the payment received. The invoice will contain the amount. ◇ On any page / email, only basic information is needed. ◇ Create your own temporary / sandbox / testing accounts with 3rd party for integrations.
Create the Decision Tree classifier and visualize it graphically. The purpose is if we feed any new data to this classifier, it would be able to predict the right class accordingly.
Data Science and Business Analytics Task-1 (Predict the percentage of an student based on the no. of study hours) Using simple linear regression model, forecasting the marks of a student based on the numbers of hours studied per day. Tool(s) Used - Python (Jupyter Notebook)
From the given ‘Iris’ dataset, predict the optimum number of clusters and represent it visually.
Implement a real time Social Distancing detector which can identify the distance between two individuals in a crowd. ❖ Below resources are just for references you can use any library/approach to achieve the goal. ❖ Resources: link1 link2 ❖ Task submission: 1. Host the code on GitHub Repository (public). Record the code and output in a video. Post the video on YouTube 2. Share links of code (GitHub) and video (YouTube) as a post on YOUR LinkedIn profile 3. Submit the LinkedIn link in Task Submission Form when shared with you. 4. Please read FAQs on how to submit the tasks.
SOCIAL MEDIA INTEGRATION: Create a mobile app, where user can login through at least two social media from such as Facebook and Google. ◇ After login, display all the details (e.g. Name, profile photo, email, etc.) on the second page. ◇ Take help of online tutorials and Youtube videos. ◇ No backend / server side programming required. ◇ Very good looking UI and responsive UI, which should work for mobiles as well as tablets. ◇ Clean code is a must. ◇ Upload video demo of your application on youtube and submit the url.
Create a hybrid model for stock price/performance prediction using numerical analysis of historical stock prices, and sentimental analysis of news headlines, Stock to analyze and predict - SENSEX (S&P BSE SENSEX) Download historical stock prices from finance.yahoo.com Download textual (news) data from https://bit.ly/36fFPI6 Use either R or Python, or both for separate analysis and then combine the findings to create a hybrid model You are free to select a different stock to analyze and news dataset as well while not changing the objective of the task.
TESTING AUTOMATED: Read up about Testing. ◇ Learn selenium and basic selenium automation scripting. ◇ Start with Google Search and read tutorials. Watch videos to learn about various aspects of testing using selenium. ◇ Use selenium to create a test case to test the website thesparksfoundation.sg ◇ The test script should check of at least 5 pages and 10 elements in total. ◇ Each element could be e.g. if the Logo exists, the navigation bar appears, the name on about us page is correct, etc.
Create a storyboard showing spread of Covid-19 cases in your country or any region (Asia, Europe, BRICS etc) using Tableau, Power BI or SAP, Use animation, timeline and annotations to create attractive and interactive dashboards and story Identify interesting patterns and possible reasons helping Covid-19 spread with basic as well as advanced charts Screen-record the completed storyboard along with your audio explaining the charts and giving recommendations. Dataset: Daily updated .csv file on https://bit.ly/30d2gdi
Implement a real time traffic sign classifier which identifies the traffic sign and gives an alert. ● Below resources are just for references you can use any library/approach to achieve the goal. ● Resources: link1 link2 ● Task submission: 1. Host the code on GitHub Repository (public). Record the code and output in a video. Post the video on YouTube 2. Share links of code (GitHub) and video (YouTube) as a post on YOUR LinkedIn profile 3. Submit the LinkedIn link in Task Submission Form when shared with you. 4. Please read FAQs on how to submit the tasks.