0% found this document useful (0 votes)
148 views29 pages

Internship Report

This document discusses a report on software process automation. It notes that process automation can both enhance productivity and quality, but also control and de-skill work if not implemented properly. The report looks at early adopters of process automation who helped develop the technology but also suffered issues. It details objectives to gather practitioner experiences through interviews and a survey to identify key adoption issues and provide lessons learned to help developers and future users of process automation technologies.

Uploaded by

shobha yadav
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
148 views29 pages

Internship Report

This document discusses a report on software process automation. It notes that process automation can both enhance productivity and quality, but also control and de-skill work if not implemented properly. The report looks at early adopters of process automation who helped develop the technology but also suffered issues. It details objectives to gather practitioner experiences through interviews and a survey to identify key adoption issues and provide lessons learned to help developers and future users of process automation technologies.

Uploaded by

shobha yadav
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 29

A report submitted in partial fulfillment of the requirements for the Award of Degree

of

BACHELOR OF TECHNOLOGY
IN
INFORMATION TECHNOLOGY & ENGINEERING

BY

Ms. SHOBHA YADAV

Enrollment No. (0115IT211018)

Under Supervision of

Mr. Dheeraj Saxena


Avyaan Management Private Limited, Bhopal
CIN: U74910MP2022PTC061300
(Duration: 15/July/2023 to 20/aug/2023)

DEPARTMENT OF INFORMATION TECHNOLOGY &


ENGINEERING NRI INSTITUTE OF INFORMATION SCIENCE
& TECHNOLOGY BHOPAL, M.P

SC
SESSION Jan-Jun 2023
NRI INSTITUTE OF INFORMATION SCIENCE & TECHNOLOGY
BHOPAL
DEPARTMENT OF AND ENGINEERING INFORMATION TECHNOLOGY

CERTIFICATE

This is to certify that the “Internship report” submitted by Ms. Shobha Yadav (0115IT211018)
is work done by her and submitted during 2019 – 2023 academic year, in partial fulfillment of the
requirements for the award of the degree of BACHELOR OF TECHNOLOGY in INFORMATION
TECHNOLOGY AND ENGINEERING at Avyaan Management Private Limited Bhopal
M.P.

Prof. Dev Nagar Prof. Shatendra Dubey


Internship Coordinator HOD , IT, NIIST, Bhopal
ACHNOWLEDGEMENT

First I would like to thank Mr. Dheeraj Saxena, Avyaan Management Private Limited Bhopal
for giving me the opportunity to do an internship with in the organization. I also would like all the
people that worked along with , Avyaan Management Private Limited Bhopal with their patience and
openness they created an enjoyable working environment. It is indeed with a great sense of pleasure
and immense sense of gratitude that I acknowledge the help of these individuals. I am highly indebted
to Director Dr. Rajeev Arya for the facilities provided to accomplish this internship. I would like to
thank my Head of the Department Prof. Shatendra Dubey for his constructive criticism throughout my
internship. I would like to thank Prof. Dev Nagar , internship coordinator Department of IT for their
support and advices to get and complete internship in above said organization.
I am extremely grateful to my department staff members and friends who helped me in successful
completion of this internship.

SHOBHA YADAV
(0115IT211018)
ABSTRACT

The Company:
Avyaan Management Private Limited Bhopal is an independent software testing and Technical
service provider company, driven by industry experts and thought leaders in software testing and
Technical services domain. We work with some of the technical service provider around the world
including software products. As a focused partner globally with in-depth expertise in testing solutions
we provide functional, Test Automation, Script less Test Automation, Performance Testing and,
serving multiple industries, technical service provider. Avyaan Management Private Limited Bhopal
understands this gap and bridges it with its best in class testing and technical services. Avyaan
Management Private Limited Bhopal leverages its extensive expertise in designing and deploying test
automation solutions with a measurable value. We focus on optimizing investment on technical support
by deploying industry’s most reliable technology solutions for technical services like unit, functional,
GUI automation, performance, security, technical Service provider.

Programmers and opportunities:

The Institute combines pioneering research with top class education. An innovative curriculum allows
the student flexibility in selecting courses and projects. Students, even at the undergraduate level, get to
participate in on-going research and technology development - an opportunity unprecedented in India.
As a result, a vibrant undergraduate programmer co-exists with a strong postgraduate programmer.

Methodology:

This project is to provide classifieds information. The website will provide different kinds of facilities
to the user like career opportunities. The user should register to utilize the site. Each user will be given
User Id and password. Using that Id and password user can enter in to the site and can put the details.
Those who want to view the information they can without registration. This project is implemented
using PHP as the front-end and MySQL as back-end.

Key parts of the report:

The proposed system will make it easy for students to access the information they need. It will guide
students through this process and provide access to verified sites that can help them. The system will
also allow students to collect all the information they require and store it in a manner that makes it
easy to access. Students will also have access to useful student testimonies and articles by counsellors.
Benefits to the company / institution through your report:

The Institute combines pioneering research with top class education. An innovative curriculum allows
the student flexibility in selecting courses and projects. Students, even at the undergraduate level, get
to participate in on-going research and technology development - an opportunity unprecedented in
India.
INDEX

S.no CONTENTS Pg.no

1. Introduction 1
1.1 Modules 2
2. Analysis 3
2.1 Requirement analysis 4
2.2 Interviews 4
2.2.1 Interviewees
2.3 How the interviews were conducted 5
2.4 Interview findings 5
3. System requirements specifications 7
3.1 System configuration 7
3.2 Software requirements 7
3.3 Hardware requirements 7
4. Technology
4.1 PHP 8
4.2 HTML 8
5. Coding 9

6. Screenshots 22

7. Conclusion 24

8. Bibliography 25
Learning Objectives/Internship Objectives

 Internships are generally thought of to be reserved for college students looking to gain experience
in a particular field. However, a wide array of people can benefit from Training Internships in order to
receive real world experience and develop their skills.

 An objective for this position should emphasize the skills you already possess in the area and your
interest in learning more

 Internships are utilized in a number of different career fields, including architecture, engineering,
healthcare, economics, advertising and many more.

 Some internship is used to allow individuals to perform scientific research while others are
specifically designed to allow people to gain first-hand experience working.

 Utilizing internships is a great way to build your resume and develop skills that can be
emphasized in your resume for future jobs. When you are applying for a Training Internship, make
sure to highlight any special skills or talents that can make you stand apart from the rest of the
applicants so that you have an improved chance of landing the position.
INTRODUCTION

Software process automation is a technology that may be viewed as a two-edged sword. On The one
hand it can be viewed as a productivity and quality enhancer, while on the other hand, It can be
viewed as a mechanism to control, routinize, and de-skill work. These views both Have elements of
truth, but with appropriate design and adoption considerations, we believe That it is possible to
enhance the positive elements while reducing the negative ones. This report looks at the issues that
have arisen for the early adopters of process automation. These people are the innovators, the ones
who have been through the ―school of hard Knocks, taken the brunt of an immature technology, and
suffered from the fact that there are Few experienced people to guide them. Some of the projects we
saw succeeded, some failed, But few found the going easy. This technology is not for the faint of heart—
at least not yet. However, we hope, through this report, to document experiences and lessons learned.
We Hope that we have extracted practical insights to provide insights to the developers of process
Automation tools and guidance to those who wish to automate their processes.
These general objectives have been met through a series of activities that include in-depth
interviews followed by a questionnaire survey and a workshop. The specific objectives of these
activities are as follows:
 The interviews are aimed at gathering practitioner experiences in a relatively unstructured
Way, to identify what individuals believe are the important issues in the adoption of software process
automation, and to establish a basis for the more structured questionnaire survey. Some of the
interviewees were contacted about a year after the initial interviews.

 The questionnaire survey assesses a wider cross-section of those involved with process automation
and includes individuals outside the software community. Because the questionnaire respondents are
following a standard format, the data in this phase of the study will be analysed in a more quantitative
fashion.
 Finally, the workshop was aimed at identifying success strategies for the introduction of Software
automation. The workshop brought together a widely diverse group of individuals with xperience in
research and development, adoption, management and end use of process automation, and to raise
awareness of critical issues across these communities.
 As described by Christie [Christie 96], the specific objectives of the study are to
 Identify the technical, social, and organizational inhibitors to the adoption of process
automation:
 Assess the prevalence and scope of software process automation.
 Categorize the technologies and practices that are currently being used.
 Identify effective and ineffective technologies and practices.
 Develop guidelines for process automation implementers.
 Support vendors and researchers in developing products more in tune with end-user needs:
 Develop guidelines for researchers and vendors to improve product effectiveness.
 Foster effective communications between researchers, vendors, developers and end users.

Recruitment life cycle diagram:-

1.1 MODULES:

1. Login page
2. Registration page
3. Admin page
4. Student homepage
5. Employee homepage
2. ANALYSIS

2.1 Requirement Analysis:-

The main objectives for undertaking this project are:


 To understand the internal Recruitment process in organization.
 To identify areas where there can be scope for improvement.
 To give suitable recommendation to streamline the hiring process.
 To develop practical knowledge with theoretical aspects.
 To know about the importance of recruitment and selection.
 To find out better process of recruitment.
 To know about the role of recruiter.

Need for recruitment:

It makes possible to choose the right person in the right time at the right place. It also makes it possible
to acquire the number and type of people necessary to ensure the continued operation of the

organization.

Planned needs: - such needs arise from changes in the organization policies.

Anticipated needs: - It refers to those movements in personnel which an organization can predict
by studying trends in internal or external need.

Unexpected needs: - Such need arises due to illness, death and resignation.

Recruitment follows HR planning and goes hand in hand with selection process by which
organizations evaluate the suitability of candidates. With successful recruiting to create a sizeable
pool of candidates, even the most accurate selection system is of little use.
Recruiting begins when a vacancy occurs and the recruiter receives authorization to fill it.

The next step is careful examination of skills, abilities and experience needed to perform the job
successfully. Other steps follow:
 Creating an applicant pool using internal or external methods.
 Evaluate candidate via selection
 Convince the candidate
 And finally make an offer
Selection process is good but it should also be modified according to the requirements and should job
profile so that main objective of selecting the candidate could be achieved. Further from this survey I
hope the organization will be benefited and with the help of the suggestions given the organization can
improve its functioning and the overall Recruitment and Selection Process in the organization and its
performance will increase.

2.2 The Interviews

This report is based upon interviews with individuals who are knowledgeable about and experienced
with process automation. We performed a qualitative analysis of these interviews to arrive at the
findings reported here. The material in this section closely follows that presented in an earlier report.
2.2.1 The Interviewees
An extensive list of candidates was identified early on, including end-user organizations, commercial
and in-house developers, and researchers. Our original goal was to interview mostly end users of
process automation. However, that was not to be. Because of the immaturity of the technology, we
interacted with relatively few experienced end users of the technology. Most of our interviews were
with people who were involved in developing and implementing process-centered environments
(PCEs).

These individuals came from a wide variety of organizations including

• A vendor of a major process-oriented configuration management (CM) product

• Four DOD sites implementing process-centered environments (PCEs)

• Two U.S. government contractors who were developing process tools and implementing PCEs

• Two French government contractors who were implementing PCEs

• A French bank that is operating with a PCE • A university group with strong ties to industry

2.3 How the Interviews Were Conducted


A total of 14 interviews were conducted with 12 projects.1in the large majority of these interview
sessions, two interviewers were present. The number of interviewees in each interview ranged from
one to eight. All interviews were taped to ensure that the comments were recorded accurately. The
interviews took approximately 36 hours with an average length of 2.4 hours per interview. All in all,
the interviews yielded 150 pages of transcripts. In one organization, two different projects were

interviewed. With two other projects, multiple interviews were conducted.


A standard script supported each interview. This script provided a consistent framework and ensured
that we would have comparable information from each of the interviews. While the questions were
used to support the interviews and to ensure coverage, they were not followed mechanically; areas of
interest were often probed in depth. Christie provides further details of the interview format [Christie
96].

2.4 Interview Findings


The interviewees represented one or more automation efforts that, loosely speaking, can be seen as
pilot projects. These projects ranged in size from fewer than 10 to more than 60 people.

For purposes of discussion, the numbers cited include the personnel for whom the automation was
intended, as well as the developers of the automation if they are part of the same organization. Typical
project size was toward the low end.

While we made no attempt to measure formally the process maturity level of the
organizations/projects interviewed, some had previously undergone formal process assessments using
the SEI Capability Maturity Model (CMM). These projects ranged in maturity from level 1 (ad
hoc/chaotic) to level 5 (optimizing). However, most can be characterized as relatively immature (at or
below level 2). Other projects had not been assessed formally, but many characterized themselves as
having a poorly defined set of software development processes. Two projects were attempting software
development activities for the first time.

Of the twelve projects interviewed (seven currently active, four inactive, one experimental), only two
were far enough along for the automation to be considered institutionalized. In one case, the
automation was associated with a company that developed and distributed a configurationmanagement
product. This product has significant process capability that is used to support further development of
the product. The other organization that effectively adopted PCE technology did so to support software
problem tracking.

Four points may be made about the interviews and the findings derived from them. First, because of
the immaturity of the technology, we interviewed few people who could be considered experienced
end users of the technology. The great majority of interviewees were either developersof process-
centered environments, developers of the process tools from which PCEs can be built, or managers of
development projects. Second, the findings not only surfaced problems but identified potential
solutions to these problems. We hope that this information will be useful to organizations intending to
build and use PCEs. Third, interviewees’ experiences were not always consistent, and these
inconsistencies may at times be reflected in the report.

Fourth, as might be expected, we found that many of the adoption issues we identified have much in

common with adoption issues associated with other technology areas. The findings fall into three
major categories

• drivers and inhibitors

• contributors to success

• technology issues

In the following discussions, we make heavy use of quotes (indicated in italics) from the interviews.

A major reason for this is that interviewees were surprisingly frank in giving us their views about
process automation and how their organizations were dealing with it.
3. SYSTEM REQUIREMENTS SPECIFICATIONS

3.1 System configurations:-


The software requirement specification can produce at the culmination of the analysis task. The
function and performance allocated to software as part of system engineering are refined by
established a complete information description, a detailed functional description, a representation of
system behavior, and indication of performance and design constrain, appropriate validate criteria, and
other information pertinent to requirements.

3.2 Software requirements:-


Operating System: Windows

Coding Language: HTML, CSS, PHP, JavaScript,

Text Editor : VSCode

Database : My SQL.

Package : XAMPP.

3.3 Hardware Requirements:-


Processor : Intel core i3

Memory : 4GB RAM

Hard Disk : 500gb


4. TECHNOLOGY

4.1 PHP
PHP (recursive acronym for PHP: Hypertext Preprocessor) is a widely-used open source general-
purpose scripting language that is especially suited for web development and can be embedded into
HTML.PHP is server side scripting language designed for web development but also used as a general
purpose programming language.

PHP code may be embedded into HTML code, or it can be used in combination with various web
template systems, web content management systems and web frameworks. PHP code is usually
processed by a PHP interpreter implemented as a module in the web server or as a common gateway
interface (CGI) executable. The web server combines the results of the interpreted and executed PHP
code, which may be any type of data, including images, with the generated web page. PHP code may
also be executed with a common-line interface (CLI) and can be used to implement standalone
graphical applications.

Instead of lots of commands to output HTML (as seen in C or Perl), PHP pages contain HTML with
embedded code that does "something" (in this case, output "Hi, I'm a PHP script!"). The PHP code is
enclosed in special start and end processing instructions that allow you to jump into and out of "PHP
mode."

What distinguishes PHP from something like client-side JavaScript is that the code is executed on the
server, generating HTML which is then sent to the client. The client would receive the results of
running that script, but would not know what the underlying code was. You can even configure your
web server to process all your HTML files with PHP, and then there's really no way that users can tell
what you have up your sleeve. The best things in using PHP are that it is extremely simple for a
newcomer, but offers many advanced features for a professional programmer. Don't be afraid reading
the long list of PHP's features. You can jump in, in a short time, and start writing simple scripts in a
few hours.

4.2 HTML
HTML is the standard mark-up language for creating Web pages.

HTML stands for Hyper Text Mark-up Language

HTML describes the structure of Web pages using mark-up

HTML elements are the building blocks of HTML pages

HTML elements are represented by tags

HTML tags label pieces of content such as "heading", "paragraph", "table", and so on
Code-

<!DOCTYPE html>
<html lang="en">

<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Genius Voice Assistant</title>
<img height="32" width="32" src="img/admin-fill.svg" />
<link href="https://cdn.jsdelivr.net/npm/[email protected]/fonts/remixicon.css"
rel="stylesheet">
<link rel="stylesheet" href="style.css">
<link rel="stylesheet" href="bootstrap.css">
<link rel="stylesheet"
href="https://use.fontawesome.com/releases/v5.15.1/css/all.css" integrity="sha384-
vp86vTRFVJgpjF9jiIGPEEqYqlDwgyBgEF109VFjmqGmIY/Y4HV4d3Gp2irVfcrp"
crossorigin="anonymous">

</head>

<body>
<video class="gif" src="./WhatsApp Video 2023-04-01 at 12.10.49 PM.mp4"></video>
<!-- <video id="video" autoplay
style="position:absolute;left:0px;top:0px;width: 320px; height: 240px; border: 1px
solid gray; display: none;">
</video> -->
<div class="container" id="chat-window">
<div id="chatbox"></div>
<div>

<canvas id="canvas" style="position:absolute;width:0%; height: 0%;


left:0px;top:0px"></canvas>

</div>
<div id="chat-bar-bottom">
<p></p>
</div>
</div>
<div class="input-group" style="margin-top: 3% ; margin-bottom: 2%; border-radius: 5%;
width: 45%;">
<input style="margin-left: 15%; margin-right: 0%; border-radius: 40px 0px 0px 40px;"
id="InputBox" type="text"
class="form-control" placeholder="Type Here" aria-label="Recipient's username with
two button addons" name="msg"
autofocus>
<button style="margin-right: 0%; border-radius: 0px 0px 0px 0px; " id="speak"
class="btn btn-outline-secondary"
type="button" onclick="micOn()"> <span class="fas
fa-microphone"></span></button>
<button id="send-button" style=" margin-right: 15%; border-radius: 0px 40px 40px
0px;
"
class="btn btn-outline-secondary" type="" onclick="sendButton()"><i class="fas fa-
paper-plane"></i></button>
</div>

<script src="FaceDetector.js"></script>
<script src="WebcamManager.js"></script>

<script>
</script>
<!-- face detection code ends -->
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js"></
script>
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
<script src="speak.js"></script>

</body>

</html>

/ face detection code starts here

// var count=0;
var firstFaceDetected =
false; var camStreamWidth =
640;
var camStreamHeight = 480;

var VIEW_WIDTH = 320;


var VIEW_HEIGHT = 240;

var video = document.getElementById("video");


var canvas = document.getElementById("canvas");

canvas.width = VIEW_WIDTH;
canvas.height =
VIEW_HEIGHT;

var webcamParams = {
video: {
mandatory: {
maxWidth: camStreamWidth,
maxHeight: camStreamHeight,
minWidth: camStreamWidth,
minHeight: camStreamHeight
}
}
};
var webcamMgr = new WebCamManager(
{
webcamParams: webcamParams, //Set params for web camera
testVideoMode: false,//true:force use example video for test
web camera false:use

} videoTag: video
);

var faceDetector = new FaceDetector(


{
video:
webcamMgr.getVideoTag(),
flipLeftRight: false,
flipUpsideDown: false
}
);

webcamMgr.setOnGetUserMediaCallback(function () {
faceDetector.startDetecting();
});

faceDetector.setOnFaceAddedCallback(function (addedFaces, detectedFaces) {


setTimeout(() => {
for (var i = 0; i < addedFaces.length; i++) {
console.log("[facedetector] New face detected id=" +
addedFaces[i].faceId + " index=" + addedFaces[i].faceIndex);

if (!firstFaceDetected) {
firstFaceDetected = true; // set the flag to true to indicate the
first face is detected
setTimeout(() => { // wait for 10 seconds
let firstMessage = "aaaaaaaa";
computerSpeech(firstMessage);
activationMassege();
}, 3000);
}

}
}, 3000)
});

faceDetector.setOnFaceUpdatedCallback(function (detectedFaces) {

var ctx = canvas.getContext("2d");


ctx.clearRect(0, 0, VIEW_WIDTH, VIEW_HEIGHT);

ctx.strokeStyle = "red";
ctx.lineWidth = 3;
ctx.fillStyle = "red";
ctx.font = "italic small-caps bold 20px arial";

for (var i = 0; i < detectedFaces.length; i++) {

var face = detectedFaces[i];

ctx.fillText(face.faceId, face.x * VIEW_WIDTH, face.y * VIEW_HEIGHT);


ctx.strokeRect(face.x * VIEW_WIDTH, face.y * VIEW_HEIGHT + 10, face.width
* VIEW_WIDTH, face.height * VIEW_HEIGHT);

}
});

webcamMgr.startCamera();
// face detection code ends here

// speech recognition code starts here

opening for the various profiles and you can ask for the JD on the reception itself.";
}

else if(words.match("policies")||words.match("rules")){
speech.text = "we are following each and every rule in which we are bounded
woth the INdian Govt rules of labour LAws tht we have registred with.";
}

else if(words.match("work")||words.match("kaam")||words.match("activities")||
words.match("work ing")||words.match("type of work")){
speech.text = "we are one of the leading service providers for domestic and
international clientsfor the domains like AI&ML industry in which we cover data
collection and data annotation along with contact center services of multiple clients
around the nation and we also prviding th digital marketing services to national and
international clients so overall and last bot not the least IT services like webste
devploepment and software devlopement plus virtual assitance for the details informations
you can ask speceficcaly the details of the perticular domains";
}

else if(words.match("working days")||words.match("office days")){


speech.text = "We works all week days, and their is a day off in week as per
workers choice either sunday or either thursday";
}

else if(words.match("leaves")||words.match("holydays")||words.match("chutti")||
words.match("ab sent")||words.match("closed")||words.match("off days")){
speech.text = "As we work all week days so if someone wants leave he/she can
mail ho HR manager or leave qeuries, otherwise some action we be taken on the worker if
taking leave without informing HR.";
}

else if(words.match("forms")||words.match("registeration form")||


words.match("apply")||words.match("application form")||words.match("documents")||
words.match("resume")||words.match("cv")){
speech.text = "self information form or interview form available at reception
desk";
}

else if(words.match("attendance")||words.match("present")||
words.match("fingerprint")||words.m atch("absence")){
speech.text = "We work 10:00 AM to 7:00 PM in all week days, While entering
the office workers have to punchin in the attendance monitoring device and vise-versa and
register your entery and outgoings at reception ";
}

else if(words.match("branches")||words.match("second
office")||words.match("local")||words.match("globle")){
speech.text = " We have no branches, we have a main offce at 2nd Floor Shree
Ram Plaza ";
}

else if(words.match("washroom")|| words.match("restroom")||words.match("mens


washroom")||words.match("girls room")){
speech.text = "Their are both men's and women's rest room's are available at
Avyaan office, they located at the left side of main enterance of office";
}

else if(words.match("interview")||words.match("rounds")||words.match("hr")||
words.match("first round")||words.match("second round")||words.match("hr round")){
speech.text = "normally there are 3 rounds 1. screening 2. technichal round
3. final round but it can be increadsed in exceptional cases ";
}

else if(words.match("processes")||words.match("office work")||


words.match("environment")||words.match("working place")){
speech.text = "Avyaan Mangement has a quite good Working environment, Every
worker has their own table,chaire and desktop computer as well, and a ggod view of bhopal
at windoew";
}

else if(words.match("documents")||words.match("resume")||words.match("cv")){
speech.text = "Resume/ CV needed while coming to give an interview, Theirfor
after all rounds of interview some document needed to submit to HR like- Marksheet 10
standard, Aadhar Card and two Photos. ";
}
else if (words.match("map")||words.match("map location")||words.match("avyaan
location")||words.match("location")||words.match("area")||words.match("company place"))
{
// "https://" is important!
document.innerHTML = "Opening Avyaan Management pvt. ltd. location page";
window.open("https://goo.gl/maps/z8EjmmwzW2PMy4G39", "_blank");
}

else if(words.match("contact")||words.match("mobile number")||


words.match("email")||words.match("contact information")){
speech.text = "You can contact us via phone :- +91 0755-4940937 and via
Email :- [email protected]";
}

else if(words.match("company")||words.match("your company")||words.match("avyaan


management")||words.match("private limited")){
speech.text = "In 2022, Avyaan Management started its journey towards service
industry exploring into divergent areas where BPO, KPO, RPO is a part as well as becoming
a pioneer in the field of Future AI. Over the year, we also expanded into different
service zones including AI/ML, Digital marketing, Chatbot. Customer support services
(24*7), Technical support services etc.";
}

else if(words.match("good morning")||words.match("morning")){


speech.text = "A very Good morning to you!";

}
else if(words.match("good afternoon")||words.match("afternoon")){
speech.text = "A very Good Afternoon to you!";
}

else if(words.match("good evening")||words.match("evening")){


speech.text = "A very Good Evening to you!";
}

else if(words.match("about")||words.match("about abhiyaan")||words.match("about


company")){
// "https://" is important!
document.innerHTML = "Opening Avyaan Management pvt. ltd. About page";
window.open("https://www.avyaanmgmt.com/about.html", "_blank");
}

else if(words.match("aaaaaaaa")){
speech.text = "hi!, wellcome to avyaan. how may i help you?";
}

else if(words.match("thankyou")||words.match("thank
you")||words.match("by")||words.match("by by")){
speech.text = "Glad to help you! ";
console.log("hi");
$("#chatbox").val("");
}

else if (words.match("open avyaan")||words.match("open avyaan"))


{
// "https://" is important!
document.innerHTML = "Opening Avyaan Management Web page";
speech.text = "Opening Avyaan Management Web page";
window.open("https://www.avyaanmgmt.com/", "_blank");
}

else if (words.match("open youtube"))


{
// "https://" is important!
output.innerHTML = "Opening YouTube";
window.open("https://www.youtube.com", "_blank");
}

else if (words.match("open onestate"))


{
// "https://" is important!
output.innerHTML = "Opening Onestate Coding on YouTube";
window.open("https://www.youtube.com/channel/UCrphqZNc_r-KsOTeTKH5hwA",
"_blank");
}

else if (words.match("open light-lens"))


{
// "https://" is important!
output.innerHTML = "Opening Light-Lens on Github";
window.open("https://github.com/Light-Lens",
"_blank");
}

else{
speech.text = "Sorry!, i didn't catch you";
}

};

// button.addEventListener("click",()=>{
// recognition.start();
// });
5. SCREENSHOTS
6. CONCLUSION
Once the on-boarding and training phase wraps up, the new staff member should be ready to engage in
a rewarding long-lasting career. The full cycle recruiting process can indeed be a grueling experience
for all parties involved. But, will the addition of a new, reliable employee for the firm, it is also a much
needed and appreciated part of nurturing a successful business.

Even for owners of small enterprises, for peace of mind in hiring the best candidate for a job,
following the steps of the recruitment life cycle is well worth the time and effort and is a proven
method of reducing turnovers within a company, saving both time and money in the long run.

You might also like