A Training Report
A Training Report
Bachelor of Technology
In
INFORMATION TECHNOLOGY
by
MAY, 2023
P P SAVANI UNIVERSITY
NH NO.: 8, VILLAGE: DHAMDOD, TA. MANGROL, NEAR KOSAMBA, SURAT – 394
125. (GUJARAT).
CERTIFICATE
ACKNOWLEDGEMENT
It is indeed with a great sense of pleasure and gratitude that I acknowledge the help of
these individuals. I am highly indebted to our dean, Dr. Niraj Shah, of the School of
Engineering at P. P. Savani University, for the facilities provided to accomplish this
industrial training.
I feel elated in expressing our sense of gratitude to our institute's training guide, Ms.
Khushbu Chauhan. She has been a constant source of inspiration for me, and I am very
deeply thankful to her for her support and valuable advice.
I am extremely grateful to our departmental staff members, lab technicians, and
nonteaching staff members for their extreme help throughout my training.
Finally, I would like to express my thanks to the company's CEO and all employees of the
WP Infotech company who helped me in the successful completion of this industrial
training.
Name of Student:
VIVEK MAHENDRABHAI SALIYA (19SE02IT053)
ABSTRACT
I have gained a lot of knowledge throughout my internship by finishing projects with some
extra work. Real-time object identification, 8D-Audio, and an Alexa interview bot are the
current projects I'm working on. Computer vision is connected to object detection. The
ability to detect occurrences of objects in photos and movies is known as object detection.
Instead of using conventional object detection techniques, it recognizes the features of
images and creates an intelligent knowledge of them that mimics how human vision
functions. In 8D-Audio, we investigate how audio affects users' experiences in virtual
environments. Sound appears to emanate from all directions when using 8D audio
processing, which creates an immersive audio experience. To create a three-dimensional
audio environment, it requires the use of many audio effects and techniques. It is feasible
to replicate the influence of sounds coming from different directions and distances relative
to the listener's head by applying HRTF filters to audio signals, and Interviewing is
typically used to determine which candidates are most qualified for a position. This
procedure differs from business to business. However, in general, the two basic
methods—the technical interview and the human resource interview—remain the same.
The conventional interviewing process is labour- and resource-intensive. By using the
Alexa interview bot in place of the human interviewer, we can automate this procedure.
The process will be somewhat facilitated by the bot. Our plan is to offer a chatbot that will
interview candidates, compile a report, and shortlist applicants based on the findings.
I've gained a lot of knowledge from this internship overall. not just in terms of academics
but also in terms of the workplace. I learnt more in-depth information about machine
learning and python, as well as about a number of python libraries. In addition to this, I
learnt about managing tasks in my working life, cooperating with others in a group,
finishing projects on time, and many other professional ethics.
CONTENTS
I. Certificate i
II. Acknowledgement ii
III. Abstract iii
IV. Content iv
V. List of Figures v
VI. List of Tables vi
1.0 Overview of Company 1
1.1 Introduction of Company
1.2 Company Details
1.3 Organization Chart
1.4 Company Overview
1.5 Projects Details
1.6 Skill requirements for employment in the company
4.0 Conclusions 32
5.0 References 38
LIST OF FIGURES
2.4 Methodology
→For, Real-time object detection
➢ Data Collection: Collect a dataset of images with objects that you want to
detect. You can use popular object detection datasets like COCO or create
your own dataset.
➢ Preprocessing: Resize the images to a fixed size and normalize the pixel
values.
➢ Train the RCNN model: Use the preprocessed dataset to train an RCNN
(Region-based Convolutional Neural Network) model. An RCNN model is a
two-stage approach to object detection that involves generating region
proposals in the first stage and then classifying those regions in the second
stage.
➢ Real-time Object Detection: Use the trained model to detect objects in
real-time video or images. For this, the input frames are passed through the
RCNN model, which generates region proposals. Then, the regions are
classified into object categories, and the bounding boxes are drawn around
them.
→For, 8D-Audio
➢ Data Collection: The CIPIC dataset is a popular dataset for HRTF
processing. It contains HRTF measurements for 125 different locations
around the head of a human listener. Download and extract the dataset.
➢ Preprocessing: The CIPIC dataset includes measurements for different
elevations and azimuths, so you can select a subset of measurements that
correspond to the elevation and azimuth angles you want to use.
➢ Implement HRTF processing: Once you have selected the subset of HRTF
measurements, you can implement HRTF processing. This involves
convolving an audio signal with the HRTF filters to simulate how sounds
would reach the ears of a human listener in real life.
➢ Spatial Audio Mixing: Once you have processed the audio signals with
HRTF filters, you can mix the signals to create an 8D audio experience. The
mixing process involves using different amplitudes for each HRTF-filtered
signal, based on the sound's location in 3D space.
➢ Audio Playback: Finally, you can play the mixed audio signals through an
8D audio playback system, which can be headphones or a speaker array.
The playback system will spatially distribute the mixed signals to create an
immersive audio experience.
→To test the 8D-Audio system, we can follow the steps given below:
➢ Input testing songs: We need to input various songs in MP3 and WAV
formats to test the 8D-Audio system.
➢ Download the songs: After inputting the songs, we need to download
them in the desired format. We can choose from the available formats,
including MP3 only, MP4 only, 8D MP3, or 8D MP4.
➢ Process the songs with HRTF filters: Once the songs are downloaded, we
need to process them with HRTF filters to create an 8D-Audio experience.
We need to ensure that the processing is done correctly and that the audio
signals are convolved with the HRTF filters accurately.
➢ Verify the 8D-Audio experience: After the processing is complete, we can
listen to the songs to verify the 8D-Audio experience. The audio should
sound immersive, and the listener should be able to hear the different
sounds coming from different directions.
➢ Check the sound location in 3D space: The mixing process involves using
different amplitudes for each HRTF-filtered signal, based on the sound's
location in 3D space. We can verify that the mixing process is done
correctly by checking the location of the sound in 3D space. We should be
able to hear the sound coming from the correct location.
2.8 Projects Screenshot
→For, Real-time object detection
→ In both projects, future work could also focus on improving the user interface
and making the system more user-friendly for non-technical users. This could
involve developing a web or mobile application for the systems to simplify the
input and output processes. Additionally, the systems could be integrated with
other software and hardware to enable more advanced use cases, such as real-
time streaming or integration with smart home devices.
Chapter 4
Conclusions
→ The chance to work on such intriguing projects as the Real-Time Object Detection
System and the 8D-Audio System makes me proud. We have acquired excellent
knowledge and abilities through the Glimpses of Training internship that will certainly
be helpful in our future jobs.
→Working on these projects has allowed me to develop my team's technical skills
while also teaching me the value of teamwork, communication, and flexibility in the IT
sector. We were able to collaborate directly with knowledgeable mentors and peers
during the internship, which allowed us to share knowledge, opinions, and
suggestions.
→ Despite the limitations of these initiatives, I'm enthused about the prospect of
further advancements and innovations in these areas. I'm motivated and driven to
keep learning about and experimenting with new technologies and to make a positive
impact on the development of the tech sector.
→I'm glad for the chance to take part in the Glimpses of Training internship, and my
team and I are eager to put the skills and information we've acquired to good use in
the IT sector and beyond.
Chapter 5
References
1. https://github.com/matterport/Mask_RCNN
2. https://www.youtube.com/watch?v=bUoWTPaKUi4
3. https://sox.sourceforge.net/
4. https://pypi.org/project/pysndfx/
5. https://openai.com/blog/chatgpt
6. https://phpmailer.en.softonic.com/?ex=DINS-635.3
7. https://www.w3schools.com/whatis/
8. https://www.codingnepalweb.com/email-subscription-form-php/