0% found this document useful (0 votes)
6 views

REPORT RY

This report details the summer internship experience of Mani Shankar Ray at Pantech Solutions, focusing on software development and exposure to advanced technologies like Fully Homomorphic Encryption. The internship provided valuable insights into teamwork, time management, and practical applications of computer science. The document includes sections on the company's mission, objectives, and various aspects of artificial intelligence and its applications.

Uploaded by

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

REPORT RY

This report details the summer internship experience of Mani Shankar Ray at Pantech Solutions, focusing on software development and exposure to advanced technologies like Fully Homomorphic Encryption. The internship provided valuable insights into teamwork, time management, and practical applications of computer science. The document includes sections on the company's mission, objectives, and various aspects of artificial intelligence and its applications.

Uploaded by

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

A REPORT ON SUMMER

INTERNSHIP

Software Development Intern

Under the Company


“PANTECH SOLUTIONS”

Submitted By
MANI SHANKAR RAY [19103337 (32)]

DEPT OF COMPUTER SCIENCE AND ENGINEERING


SCHOOL OF STUDIES, ENGINEERING & TECHNOLOGY
GURU GHASIDAS VISHWAVIDYALAYA
BILASPUR, C.G., INDIA
DECLARATION

I hereby declare that all the work presented in this report in the partial
fulfilment of the requirement for the award of the degree of Bachelor
of Technology in Computer Science & Engineering, School Of Studies
in Engineering & Technology, Guru Ghasidas Vishwavidyalaya,
Central University, Bilaspur, Chhattisgarh, is an authentic record of the
work done during the Summer Internship at Pantech solution
Chennai,Tamil Nadu.

MANI SHANKAR RAY


ACKNOWLEDGEMENT

The satisfaction that accompanies the successful completion of any task


would be incomplete without the mention of people whose ceaseless
cooperation made it possible, whose constant guidance and
encouragement crown all efforts with success.

I would like to express my gratitude and appreciation to Pantech


Solution for being my guide and all those who gave me the opportunity
to complete this internship. I would also like to thank my mentor “MK
Jeeva Ranjan” , Pantech solution for guiding me throughout the
internship. I would also like to thank “Pantech solution’’C.E.O,
Pantech Solution for constant motivation.

I am also deeply thankful to all sources from which I have cited


information. I don’t know all of the names of people behind them, but
I want to acknowledge their help during my internship.

MANI SHANKAR RAY


19103337 (32)
CERTIFICATE
ABSTRACT
The following report enlists the details of the internship carried out at
Pantech Solution, which is an Innovation-driven Deep-Tech Startup
created to address the privacy challenges through its Patented, Award-
winning, Pioneering, Fully Homomorphic Encryption Technology.

During the internship I got the exposure of working in a high paced


product centric developing environment where modern methodologies
were used to develop an efficient and effective product. During the
tenure of my internship I learned about a lot of new areas concerning
the field of computer science, tech business and customer relation as
well as I got the opportunity to work on a live project of Pantech
Solution.

All my experience helped me realise parts like teamwork, time


management, work environment, peering support carried out in the
organisation. Thus, the internship provided me with the opportunity to
broaden my knowledge, improve my skills and acknowledge my
strengths and weaknesses that would be more helpful to shape up my
career in the future.
TABLE OF CONTENTS
NAME PAGE
1. ABOUT
2. ABSTRACT 3
3. INTRODUCTION 4
4. HISTORY 5
5. ADV.&DIS ADV. 6
6. BASIC COMPONENTS 7
7. PROGRAMMING LANG. 10
8. MYTHS ABOUT AI 11
9. ARHITECTURE 12
11. CATEGORIES 17
12. REFRENCE 22
ABOUT
1. About Pantech Solution
Maintaining Privacy of Data since the evolution of devices, the cloud, and its systems
has challenged Individuals, Startups, and Corporations worldwide.

Pantech Solution is an Innovation-driven Deep-Tech Startup created to address the


above challenges through its Patented, Award-winning, Pioneering, Fully
Homomorphic Encryption Technology.

Their products are built using our Fully Homomorphic Encryption Technology
(ZLFHE) that can maintain data in an always encrypted paradigm, i.e., data is encrypted
during-rest, in-transit, and even during processing. Decryption is not required at any
stage, including while performing searches, executing SQL queries and computations.

Led by Distinguished Scientists, Top Engineers, and Business Leaders, their products
have received a lot of interest globally, especially from large corporations, banks, the
healthcare industry, and government agencies.

2. Vision
The vision of the company is to be one of the top data privacy innovators in the world
and serve the society with softwares which can make their lives private over the
internet.
Focused on constant innovation as their key for achieving the ultimate goal of success
and emerging as a globally recognized company by providing superior quality
softwares which are focused on data privacy.

3. Mission
The mission of the company is to enhance the users experience and securing their data
with creative design, development and to deliver market defining high quality softwares
that create value and reliable competitive advantage over other companies providing
softwares of the same domain.

4. Internship Objectives
● Understand goals and objectives of the company
● To apply the knowledge and skills learnt in a practical workspace
● To develop the professional , interpersonal and communication skills
● To gather ideas among the team and propose a solution for the given problem
statement
● To gain knowledge about the professional ethics of the corporate world
INTRODUCTION

What does Artifical Intelligence mean?


Artificial intelligence (AI) is an area of computer science that
emphasizes the creation of intelligent machines that work and react like
humans. Some of the activities computers withartificial intelligence are
designed for include:
Speech recognition
Learning
Planning
Problem solving
Artificial intelligence is a branch of computer science that aims to
create intelligent machines. It has become an essential part of the
technology industry. Research associated with artificial
intelligence is highly technical and specialized. The core problems of
artificial intelligence
include programming computers for certain traits such as:
Knowledge
Reasoning
Problem solving
Perception
Learning
Planning
Ability to manipulate and move objects
Knowledge engineering is a core part of AI research. Machines can
often act and react like humans only if they have abundant information
relating to the world. Artificial intelligence must have access to objects,
categories, properties and relations between all of them to implement
knowledge engineering. Initiating common sense, reasoning and
problem-solving power in machines is a difficult and tedious task.

Learning without any kind of supervision requires an


ability to identify patterns in streams of inputs, whereas learning with
adequate supervision involves classification and numerical regressions.
Classification determines the category an object belongs to and
regression deals with obtaining a set of numerical input or output
examples, thereby discovering functions enabling the generation of
suitable outputs from respective inputs. Mathematical analysis of
machine learning algorithms and their performance is a well-defined
branch of theoretical computer science often referred to as
computational learning theory.Machine perception deals with the
capability to use sensory inputs to deduce the different
aspects of the world, while computer vision is the power to analyze
visual inputs with a fewsub-problems such as facial, object and gesture
recognition.

Robotics is also a major field related to AI. Robots require intelligence


to handle tasks such as
object manipulation and navigation, along with sub-problems of
localization, motion planning
HISTORY

The term Artificial Intelligence was coined by John McCarthy, in


1956, who defines it as “the science and engineering of making
intelligent machines. The field was founded on the claim that
a central property of humans, intelligence. The sapience of Homo
sapiens can be so precisely described that it can be simulated by a
machine. This raises philosophical issues about the nature
of the mind and limits of scientific hubris, issues which have been
addressed by myth, fiction and philosophy since antiquity.

Artificial Intelligence (AI) is the key technology in many of today’s


novel applications, ranging from banking systems that detect attempted
credit card fraud, to telephone systems thatunderstand speech, to
software systems that notice when you’re having problems and offer
appropriate advice. These technologies would not exist today without
the sustained federal support of fundamental AI research over the past
three decades. Artificial Intelligence (AI) in
the field of information technology focused on creating machines that
can participate in behaviors that humans consider intelligent. The
possibility of intelligent machines to have human curiosity since
ancient times and today with the advent of computer and 50 years of
research into AI programming techniques, the dream of smart machines
is a reality.
TECHNOLOGY STACK

1. Data collection

AI is dependent on the data that is gathered. Just as our brains take


in huge amounts of information from the world around us and use it
to make observations and draw conclusions, AI can’t function
without information.

In the AI tech stack, this can come from a number of places.


Thanks to the ongoing rollout of the Internet of Things, millions of
devices worldwide are connected and able to talk to each other,
from industrial scale machinery to the smart phones we carry
everywhere we go. The data collection layer of an AI stack is
composed of software that interfaces with these devices, as well as
web-based services which supply third-party data, from marketing
databases containing contact information to news, weather and
social media APIs. Virtual Personal Assistants allow data collection
to take place from human speech – natural language recognition
will convert speech to data, whether it is background noise or
commands which are issued directly to a machine.

2. Data storage

Once you’ve collected data, or set up streams so it is pouring into


your AI-enabled organisation in real-time, you need somewhere to
put it. Because AI data is usually Big Data – it needs a lot of storage
space, and it needs to be storage which can be accessed very
quickly.

Often this is where cloud technology will play a leading role. Some
organisations have the capability and resources to establish their
own distributed data centres, using technology such as Hadoop or
Spark, which can cope with the vast amount of information. Often
however third party cloud infrastructure – such as Amazon Web
Services or Microsoft Azure – provides a more suitable solution.
Storage can be scaled up or down when it is needed, saving
money, and these platforms also provide a host of methods for
integrating with analytics services.

3.Data processing and analytics

This is probably what most people consider to the most important


element when they talk about artificial intelligence – though without
the rest of the stack (collection, storage and output) any insights are
going to be severely limited.

AI processing takes in machine learning, deep learning, image


recognition, natural language processing, sentiment analytics,
recommendation engines – all the hot topic buzzwords we’re used
to hearing when organisations are waxing lyrical on the subject of
how smart and cognitive their technology is.

These algorithms are often provided in the form of services which


are either accessed through a third party API, deployed on a public
or private cloud or run “on the metal” in a private data centre, data
lake or, in the case of edge analytics, at the point of data collection
itself (for example, within sensor or data capture hardware).

The power, flexibility and self-learning capabilities of these


algorithms is what really differentiates the latest, current wave of
artificial intelligence from what has come before – together with the
increase in the amount of data available. Today the increase in raw
power comes from the deployment of GPUs – processors originally
designed for the very heavy-duty task of generating sophisticated
computer visuals. Their mathematical prowess makes them ideal
for repurposing as data-crunchers. A new wave of processing units
specifically designed for handling AI related tasks should provide a
further quantum leap in AI performance in the very near future.

4.Data output and reporting

If the aim of your AI strategy is to get machines working more


efficiently and effectively together (perhaps for predictive
maintenance purposes, or minimising power or resource usage)
then this will be technology which communicates the insights from
your operational AI processing to the systems which will benefit
from it. Other insights may be intended for humans to take action on
– for example, sales assistants using handheld terminals to read
insights and recommendations relating to customers who are
standing in front of them. In some cases the output may be in the
form of charts, graphics and dashboards. Virtual personal assistant
– technology such as Apple’s Siri and Microsoft’s Cortana – can
often play a role here, too – these use natural language generation
to convert digital information into human language – which
alongside visuals is the most easily understood and acted-upon
form of data output for a human.

Where to go from here If you would like to know more about AI and
machine learning, cheque out my articles on:

● How Is Big Data Transforming Business?


● What is Spark – An easy explanation for absolutely anyone
● What is Hadoop – An easy explanation for absolutely anyone
● What is a data lake? A super-simple explanation for anyone
● The 6 best Hadoop vendors for your big data project

Or browse the Artificial Intelligence & Machine Learning section or


AI use case library of this site to find more articles and many
practical examples.
Advantages of AI

● Smarter artificial intelligence may replace human jobs,


freeing people for other pursuits by
● automating manufacturing and transportation.
● Self-modifying, self-writing and learning software can
relieve programmers of the
● burdensome tasks of specifying the functions of different
programs.
● Artificial intelligence will be used as cheap labour, thus
increasing profits for
● corporation.
● Artificial intelligence can make deployment easier and less
resource intensive

Compared to traditional programming techniques, expert-


system approaches provide the,added flexibility (and hence
easier modifiability) with the ability to model rules as data rather
than as code. In situations where an organization’s IT
department is overwhelmed by a software-development
backlog, rule-engines, by facilitating turnaround, provide a
means that can allow organizations to adapt more readily to
changing needs.
In practice, modern expert-system technology is employed as
an adjunct to traditional programming techniques, and this
hybrid approach allows the combination of the strengths of
both approaches. Thus, rule engines allow control through
programs (and user interfaces) written in a traditional language,
and also incorporate necessary functionality such as inter-
operability with existing database technology.
Disadvantages of AI
● Rapid advances in AI could lead to massive
structural unemployment.
● Unpredictable and unforeseen impacts of new
features.
● An expert system or rule-based approach is not
optimal for all problems, and
● considerable knowledge is required so as to not
misapply the systems.
○ Ease of rule creation and rule modification can be
double-edged.
○ A system can be sabotaged by a non-
knowledgeable user who can easily add
worthless rules or rules that conflict with existing
ones. Reasons for the failure of many systems
include the absence of (or neglect to employ
diligently) facilities for system audit, detection of
possible conflict, and rule lifecycle management
(e.g. version control, or thorough testing before
deployment).

perceptrons create artificial neural networks in computer


systems.

Neural networks learn by processing training examples. The


best examples come in the form of large data sets, like, say, a
set of 1,000 cat photos. By processing the many images
(inputs) the machine is able to produce a single output,
answering the question, “Is the image a cat or not?.

Cognitive computing is another essential component of AI. Its


purpose is to imitate and improve interaction between humans
and machines. Cognitive computing seeks to recreate the
human thought process in a computer model, in this case, by
understanding human language and the meaning of
images.Together, cognitive computing and artificial intelligence
strive to endow machines with human-like behaviors and
information processing abilities.

Natural Language Processing or NLP, allows computers to


interpret, recognize, and produce human language and speech.
The ultimate goal of NLP is to enable seamless interaction with
the machines we use every day by teaching systems to
understand human language in context anD produce logical
responses.Real-world examples of NLP include Skype
Translator, whichinterprets the speech of multiple languages in
real-time to facilitate communication.
Computer vision is a technique that implements deep learning
and pattern identification to interpret the content of an image;
including the graphs, tables, and pictures within PDF
documents, as well as, other text and video. Computer vision is
an integral field of AI, enabling computers to identify, process
and interpret visual data.Applications of this technology
havealready begun to revolutionize industries like research &
development and healthcare. Computer Vision is being used to
diagnose patients faster by using Computer Vision.

PROGRAMMING LANGUAGE

Companies adapting the artificial intelligence to make the


user experience better to explore and communicate.

Artificial Intelligence is a branch of engineering, which


basically aims for making the computers which can think
intelligently, in the similar manner the intelligent humans
think. Here are the top languages that are most commonly
used for making the AI project.

Python is considered to be in the first place in the list of


all AI development languages due to the simplicity. The
syntaxes belonging to python are very simple and can be
easily learnt. Therefore, many AI algorithms can be easily
implemented in it. Python takes short development time
incomparison to other languages like Java, C++ or Rupy.
Python supports object oriented, functional as well as
procedure oriented styles of programming. There are
plenty of libraries in python, which make our tasks easier.
For example: Numpy is a library for python that helps usto
solve many scientific computations. Also, we have
Pybrain, which is for using machine learning in Python.

MYTHS ABOUT AI

HOW CAN AI BE DANGEROUS?

Most researchers agree that a superintelligent AI is


unlikely to exhibit human emotions like love or hate, and
that there is no reason to expect AI to become intentionally
benevolent or malevolent. Instead, when considering how
AI might become a risk, experts think two scenarios most
likely:

1. The AI is programmed to do something devastating:


Autonomous weapons are artificial intelligence systems
that are programmed to kill. In the hands of the wrong
person, these weapons could easily cause mass
casualties. Moreover, an AI arms race could inadvertently
lead to an AI that also results in mass casualties. To avoid
being thwarted by the enemy, these weapons would
be designed to be extremely difficult to simply “turn off,”
so humans could plausibly lose control of such a situation.
This risk is one that’s present even with narrow AI, but
grows as levels of AI intelligence and autonomy increase.

2. The AI is programmed to do something beneficial, but it


develops a destructive method for achieving its goal: This
can happen whenever we fail to fully align the AI’s goals
with ours, which is strikingly difficult. If you ask an
obedient intelligent car to take you to the airport as fast as
possible, it might get you there chased by helicopters and
covered in vomit, doing not what you wanted but literally
what you asked for. If a superintelligent system is tasked
with a ambitious geoengineering project, it might wreak
havoc with our ecosystem as a side effect, and view
human attempts to stop it as a threat to be met.

As these examples illustrate, the concern about advanced


AI isn’t malevolence but competence. A super-intelligent AI
will be extremely good at accomplishing its goals, and if
those goals aren’t aligned withours, we have a problem.
You’re probably not an evil ant-hater who steps on ants
out of malice, but ifyou’re in charge of a hydroelectric
green energy project and there’s an anthill in the region to
be flooded,too bad for the ants. A key goal of AI safety
research is to never place humanity in the position of
thoseants.

WHY THE RECENT INTEREST IN AI SAFETY

Stephen Hawking, Elon Musk, Steve Wozniak, Bill Gates,


and many other big names in science andtechnology have
recently expressed concern in the media and via open
letters about the risks posed byAI, joined by many leading
AI researchers. Why is the subject suddenly in the
headlines?

The idea that the quest for strong AI would ultimately


succeed was long thought of as science fiction,
centuries or more away. However, thanks to recent
breakthroughs, many AI milestones, which expertsviewed
as decades away merely five years ago, have now been
reached, making many experts takeseriously the
possibility of superintelligence in our lifetime.

THE TOP MYTHS ABOUT ADVANCED AI

A captivating conversation is taking place about the future of


artificial intelligence and what itwill/should mean for humanity.
There are fascinating controversies where the world’s
leadingexperts disagree, such as: AI’s future impact on the job
market; if/when human-level AI will bedeveloped; whether this
will lead to an intelligence explosion; and whether this is
something weshould welcome or fear. But there are also many
examples of of boring pseudo-controversies caused by people
misunderstanding and talking past each other. To help
ourselves focus on theinteresting controversies and open
questions — and not on the misunderstandings — let’s clear
up some of the most common myths.

TIMELINE MYTHS

The first myth regards the timeline: how long will it take until
machines greatly supersedehuman-level intelligence? A
common misconception is that we know the answer with
greatcertainty.One popular myth is that we know we’ll get
superhuman AI this century. In fact, history is full of
technological over-hyping. Where are those fusion power plants
and flying cars we were promised we’d have by now? AI has
also been repeatedly over-hyped in the past, even by some of
the founders of the field. For example, John McCarthy (who
coined the term “artificial intelligence”), Marvin Minsky,
Nathaniel Rochester and Claude Shannon wrote this overly
optimistic forecast about what could be accomplished during
two months with stone-age computers: “We propose that a 2
month, 10 man study of artificial intelligence be carried out
during the summer of 1956 at Dartmouth College […]
Anmachines use language, form abstractions and concepts,
solve kinds of problems nowreserved for humans, and improve
themselves.

CONTROVERSY MYTHS

Another common misconception is that the only people


harboring concerns about AI and supporting AI safety research
is hugely controversial. In fact, to support a modest investment
in AI safety research, people don’t need to be convinced that
risks are high, merely non-negligible — just as a modest
investment in home insurance is justified by a non-negligible
probability of the home burning down.

CONCLUSION
Its now the time to sit and think upon for the future of artificial
intelligence in expert systems whether as to go with traditional
technologies or to adapt the science of artificial intelligence.
The overall motivation behind this paper is to modernize our
ancestral methods so as to bring in a rapid change in the
growth of highly developed expert systems so as to cater the
needs of growing population. The development process may be
incremental but the overall concept requires a paradigm shift in
the way we think about modernization of production that is
basedmore on needs and novel ways of meeting them rather
than modifying existing techniques.

REFERENCES
1. https://krazytech.com/technical-papers/artificial-intelligence
2. https://www.springpeople.com/blog/future-scope-of-artificial-
intelligence/
3. https://www.happiestminds.com/Insights/artificial-intelligence/
4. https://www.techopedia.com/definition/190/artificial-
intelligence-ai

You might also like