Web Application + Data Mining + Cyber Security = ?

Comments · 279 Views

Is it possible to implement it in real-time?

Problem1: In 2018, when I was applying to pursue my graduate studies in the United States of America, I have to send the transcripts of my previous education as a part of the admission procedure. This procedure includes collecting transcripts from the university which I have attended, mailing them, university validates the transcripts and they make a choice. This entire process takes more than 2 months. This selection process is similar for the students applying to the universities for their higher education. 

Problem2: 2.1 At Present, now I am applying for Jobs. Due to this pandemic, the hiring process is a bit slow. I have applied to nearly 100 companies and now I'm tired of filling the applications as it is time-consuming. 2.2 Even the companies/Organizations makes effort to hire the candidates. They post new openings, maintain the database, and ATS (Applicant Tracking System). If an applicant gets selected, the company has to verify the education and experience of the candidate. As a result, the company/organization has to invest in time, money, and staff.

In a world of proliferating digital credentials, the potential for exaggeration, misrepresentation, credential inflation, and fraud are high. 

  1. Loss of data due to natural disasters.
  2. Time Consuming.
  3. Misrepresentation/fraud. 


I came up with a prototype which meets the need of every individual and organization by implementing application development, Data Mining, and Cyber Security together. 

Web Application + Machine Learning + Cyber Security = Innovative?

Web Application: 

Developed a full-stack web application named Resume-Bank application to store users' profile information. It includes your personal information, Education, Skills, Experience, Achievements, etc.

Users will be able to create, Fetch, Update, Delete the records online. Every individual user has provided with a private key and as well as a unique number. 

(Environment: Java, AngularJS, HTML, CSS, Spring Boot, Spring MVC, Spring core, Spring IoC, JPA, Postman, SQL, Spring-Tool-Suite 4.0, Microsoft Visual Studio Code).

Machine Learning: (Python)

The back-end data stored in the above application is used as the input to develop the Natural Language Processing based Search engine. The Search engine has developed by understanding NLP Techniques. (Natural Language Toolkit, Data Preparation, Data Cleaning, developing a customized word cloud, Text analytics, Calculating the term frequency, document frequency.)

The companies will be able to pick the candidates with the desired skill set/requirement through this application. It saves every user/companies time and also resolves the problems mentioned above(2.1 and 2.2).

Cyber Security: (Solidity Language)

So here comes the usage of blockchain.

I have used MetaMask as it is preloaded with connections to the Etherium blockchain. Now create an account, set up your profile, and decentralized application is created by using ETH.

The university/organization uploads the transcripts/experience letter. Once the details are added they cannot be modified. A new hash value is created for every modification in the block. 

The user receives the private key (Encrypted key in the first stage) and stores in the wallet. User/Third parties will be able to decrypt the data with the private key (read-only mode). 

Benefits to Amazon:

Amazon launched Alexa in November 2014. Alexa has very unique features as Alexa Skill Kit (ASK), The ASK provides self-service APIs and tools that we can use to build Alexa skills. Later, the Alexa team has developed a visual design framework called Alexa Presentation Language. It was very delightful to interact with visual experiences. Then, the Integration of Alexa into the vehicles (SDK-Software Development Kit) and many more. The Alexa design guide was indubitable. But 

The smart speaker market share (USA) of Amazon from the past two years.

71.9% - 2018

61.1% - 2019

53.0% - 2020

According to my knowledge, Amazon is drowning because of its input data provided to Alexa. It requires more data to train the models to produce optimal results. 

This project is an initiative to contribute data to Amazon by achieving the needs of people, schools, and organizations. It also helps in strengthening the usage of Amazon Blockchain.

Thank you for your valuable time.

Varun Murthy Mokarala.


Abdul Rasheed Shaik 12 days ago

Nice thought