Uploaded by prabakaranvm07

TEXT TO SPEECH CONVERTER USING PYTHON (1)

advertisement
CREATING A WEBSITE USING ARTIFICIAL
INTELLIGENCE
A PROJECT REPORT
Submitted by
BRABHAKARAN.V
421619205007
ARAVINDRAJ.A
421619205005
LAKSHMANAN.B
421618205023
in partial fulfillment for the award of the degree
of
BACHELOR OF TECHNOLOGY
IN
INFORMATION TECHNOLOGY
MAILAM ENGINEERING COLLEGE, MAILAM
ANNA UNIVERSITY: CHENNAI 600 025
JUNE
2022
ANNA UNIVERSITY:CHENNAI 600 025
BONAFIDE CERTIFICATE
Certified that this project report
ARTIFICIAL
INTELLIGENCE”
“CREATING A WEBSITE USING
is
the
bonafide
work
of
“V.BRABHAKARAN, A.ARAVINDRAJ, B.LAKSHMANAN” who carried out
the project work under my supervision.
SIGNATURE
SIGNATURE
Dr. M. Ramalingam,M.E.,Ph.D.
Dr.S.Artheeswari,M.E.,Ph.D
HEAD OF THE DEPARTMENT
SUPERVISOR
Professor
Information Technology
Information Technology
Mailam Engineering College,
Mailam Engineering College,
Mailam-604 304.
Mailam-604 304.
Project Viva – Voice held on …………………….
EXTERNAL EXAMINER
INTERNAL EXAMINER
ACKNOWLEDGEMENT
We praise our college founder Shri. N. KESAVAN and we thank our
Chairman Shri. M. DHANASEKARAN, Vice-chairman
Shri. S.
SUGUMARAN and secretary Dr. K. NARAYANASWAMY for providing us
sufficient facilities and good environment.
We express our thanks to our Principal Dr. S. SENTHIL, M.E., Ph.D. who has
been motivation force to all our needs.
It is our privilege to express profound gratitude to our project coordinator and
Head
of
the
Department of
Information
Technology Dr. M.
RAMALINGAM, M.E., Ph.D. for his constant inspiration to our project work.
We
express
our
sincere
gratitude
to
our
internal
guide
Dr. S. ARTHEESWARI, M.E, Ph.D. Department of Information Technology for
her timely advice, encouragement and unbelievable sense of commitment in
guiding us to bring out this project with great success.
We convey our special thanks to Staff members and Lab assistants in
our
college for their valuable suggestions and hearty encouragement throughout the
completion of our project work.
We thank our most beloved Parents and Friends whose continuous support
and encouragement to pursue the degree and confidently complete the
project.
ABSTRACT
 Bookmark is an all-inclusive platform that can help you
get your website created in under two minutes. Bookmark
eliminates 90% of the pain points associated with website
building with a builder that is intuitive to use, while
providing useful tools that business owners need, like
SEO and website analytics.

Bookmark also includes an e-learning section to educate
entrepreneurs on the things they need to know to run a
successful business. While you might find similar platforms
out there in terms of online education and courses,
Bookmark wanted to set itself apart when it comes to how
it helps entrepreneurs build websites. The Bookmark
Website Builder has templates and a drag-and-drop builder
that make building a business website incredibly easy.
TABLE OF CONTENTS
CHAPTER NO
TITLE
PAGENO
1.
INTRODUCTION
1
2.
LITERATURE SURVEY
2
3.
SYSTEM ANALYSIS
7
3.1 EXISTING SYSTEM
.
4.
3.2 PROPOSED SYSTEM
IMPLEMENTATION
10
7.
SYSTEM STUDY
13
8
SYSTEM TESTING
17
10
CONCLUSION
20
5. 10
CHAPTER 1
INTRODUCTION
Bookmark is an all-inclusive platform that can help you get your website
created in under two minutes. Bookmark eliminates 90% of the pain points
associated with website building with a builder that is intuitive to use, while
providing useful tools that business owners need, like SEO and website
analytics.
Bookmark also includes an e-learning section to educate entrepreneurs on the
things they need to know to run a successful business. While you might find
similar platforms out there in terms of online education and courses,
Bookmark wanted to set itself apart when it comes to how it helps
entrepreneurs build websites. The Bookmark Website Builder has templates
and a drag-and-drop builder that make building a business website incredibly
easy.
1
CHAPTER 2
LITERATURE SURVEY
What is artificial intelligence
(AI)?
Artificial intelligence is the simulation of human intelligence processes by
machines, especially computer systems. Specific applications of AI include
expert systems, natural language processing, speech recognition and
machine vision.
How does AI work?
As the hype around AI has accelerated, vendors have been scrambling to
promote how their products and services use AI. Often what they refer to as
AI is simply one component of AI, such as machine learning. AI requires a
foundation of specialized hardware and software for writing and training
machine learning algorithms. No one programming language is synonymous
with AI, but a few, including Python, R and Java, are popular.
2
In general, AI systems work by ingesting large amounts of labeled training
data, analyzing the data for correlations and patterns, and using these
patterns to make predictions about future states. In this way, a chatbot that is
fed examples of text chats can learn to produce lifelike exchanges with
people, or an image recognition tool can learn to identify and describe objects
in images by reviewing millions of examples.
AI programming focuses on three cognitive skills: learning, reasoning and selfcorrection.
Learning processes. This aspect of AI programming focuses on acquiring
data and creating rules for how to turn the data into actionable information.
The rules, which are called algorithms, provide computing devices with stepby-step instructions for how to complete a specific task.
3
Reasoning processes. This aspect of AI programming focuses on choosing
the right algorithm to reach a desired outcome.
Self-correction processes. This aspect of AI programming is designed to
continually fine-tune algorithms and ensure they provide the most accurate
results possible.
Why is artificial intelligence important?
AI is important because it can give enterprises insights into their operations
that they may not have been aware of previously and because, in some
cases, AI can perform tasks better than humans. Particularly when it comes to
repetitive, detail-oriented tasks like analyzing large numbers of legal
documents to ensure relevant fields are filled in properly, AI tools often
complete jobs quickly and with relatively few errors.
This has helped fuel an explosion in efficiency and opened the door to entirely
new business opportunities for some larger enterprises. Prior to the current
wave of AI, it would have been hard to imagine using computer software to
connect riders to taxis, but today Uber has become one of the largest
companies in the world by doing just that. It utilizes sophisticated machine
learning algorithms to predict when people are likely to need rides in certain
areas, which helps proactively get drivers on the road before they're needed.
4
As another example, Google has become one of the largest players for a
range of online services by using machine learning to understand how people
use their services and then improving them. In 2017, the company's CEO,
Sundar Pichai, pronounced that Google would operate as an "AI first"
company.
Today's largest and most successful enterprises have used AI to improve their
operations and gain advantage on their competitors.
What are the advantages and disadvantages of
artificial intelligence?
Artificial neural networks and deep learning artificial intelligence technologies
are quickly evolving, primarily because AI processes large amounts of data
much faster and makes predictions more accurately than humanly possible.
While the huge volume of data being created on a daily basis would bury a
human researcher, AI applications that use machine learning can take that
data and quickly turn it into actionable information. As of this writing, the
primary disadvantage of using AI is that it is expensive to process the large
amounts of data that AI programming requires.
5
Advantages
 Good at detail-oriented jobs;
 Reduced time for data-heavy tasks;
 Delivers consistent results; and
 AI-powered virtual agents are always available.
Disadvantages
 Expensive;
 Requires deep technical expertise;
 Limited supply of qualified workers to build AI tools;
 Only knows what it's been shown; and
 Lack of ability to generalize from one task to another.
Strong AI vs. weak AI
AI can be categorized as either weak or strong.
 Weak AI, also known as narrow AI, is an AI system that is designed and
trained to complete a specific task. Industrial robots and virtual personal
assistants, such as Apple's Siri, use weak AI.
6
 Strong AI, also known as artificial general intelligence (AGI), describes
programming that can replicate the cognitive abilities of the human
brain. When presented with an unfamiliar task, a strong AI system can
use fuzzy logic to apply knowledge from one domain to another and find
a solution autonomously. In theory, a strong AI program should be able
to pass both a Turing Test and the Chinese room test.
What are the 4 types of artificial intelligence?
Arend Hintze, an assistant professor of integrative biology and computer
science and engineering at Michigan State University, explained in that AI can
be categorized into four types, beginning with the task-specific intelligent
systems in wide use today and progressing to sentient systems, which do not
yet exist. The categories are as follows:
 Type 1: Reactive machines. These AI systems have no memory and
are task specific. An example is Deep Blue, the IBM chess program that
beat Garry Kasparov in the 1990s. Deep Blue can identify pieces on the
chessboard and make predictions, but because it has no memory, it
cannot use past experiences to inform future ones.
7
Type 2: Limited memory. These AI systems have memory, so they can
use past experiences to inform future decisions. Some of the decision-making
functions in self-driving cars are designed this way.
Type 3: Theory of mind. Theory of mind is a psychology term. When
applied to AI, it means that the system would have the social intelligence to
understand emotions. This type of AI will be able to infer human intentions
and predict behavior, a necessary skill for AI systems to become integral
members of human teams.
Type 4: Self-awareness. In this category, AI systems have a sense of
self, which gives them consciousness. Machines with self-awareness
understand their own current state. This type of AI does not yet exist.
8
What are examples of AI technology and how is it used today?
AI is incorporated into a variety of different types of technology. Here are six
examples:
 Automation. When paired with AI technologies, automation tools can
expand the volume and types of tasks performed. An example is robotic
process automation (RPA), a type of software that automates repetitive,
rules-based data processing tasks traditionally done by humans.
9

When combined with machine learning and emerging AI tools, RPA can
automate bigger portions of enterprise jobs, enabling RPA's tactical bots
to pass along intelligence from AI and respond to process changes.
 Machine learning. This is the science of getting a computer to act
without programming. Deep learning is a subset of machine learning
that, in very simple terms, can be thought of as the automation of
predictive analytics. There are three types of machine learning
algorithms:
o Supervised learning. Data sets are labeled so that patterns can
be detected and used to label new data sets.
o Unsupervised learning. Data sets aren't labeled and are sorted
according to similarities or differences.
o Reinforcement learning. Data sets aren't labeled but, after
performing an action or several actions, the AI system is given
feedback.
10
 Machine vision. This technology gives a machine the ability to see.
Machine vision captures and analyzes visual information using a
camera, analog-to-digital conversion and digital signal processing. It is
often compared to human eyesight, but machine vision isn't bound by
biology and can be programmed to see through walls, for example. It is
used in a range of applications from signature identification to medical
image analysis. Computer vision, which is focused on machine-based
image processing, is often conflated with machine vision.
Natural language processing (NLP). This is the processing of human
language by a computer program. One of the older and best-known examples
of NLP is spam detection, which looks at the subject line and text of an email
and decides if it's junk. Current approaches to NLP are based on machine
learning. NLP tasks include text translation, sentiment analysis and speech
recognition.
11
 Robotics. This field of engineering focuses on the design and
manufacturing of robots. Robots are often used to perform tasks that
are difficult for humans to perform or perform consistently. For example,
robots are used in assembly lines for car production or by NASA to
move large objects in space. Researchers are also using machine
learning to build robots that can interact in social settings.
 Self-driving cars. Autonomous vehicles use a combination of computer
vision, image recognition and deep learning to build automated skill at
piloting a vehicle while staying in a given lane and avoiding unexpected
obstructions, such as pedestrians.
12
What are the applications of AI?
Artificial intelligence has made its way into a wide variety of markets. Here are
nine examples.
AI in healthcare. The biggest bets are on improving patient outcomes and
reducing costs. Companies are applying machine learning to make better and
faster diagnoses than humans. One of the best-known healthcare
technologies is IBM Watson. It understands natural language and can
respond to questions asked of it. The system mines patient data and other
available data sources to form a hypothesis, which it then presents with a
confidence scoring schema.
13
Other AI applications include using online virtual health assistants and
chatbots to help patients and healthcare customers find medical information,
schedule appointments, understand the billing process and complete other
administrative processes. An array of AI technologies is also being used to
predict, fight and understand pandemics such as COVID-19.
AI in business. Machine learning algorithms are being integrated into
analytics and customer relationship management (CRM) platforms to uncover
information on how to better serve customers. Chatbots have been
incorporated into websites to provide immediate service to customers.
Automation of job positions has also become a talking point among
academics and IT analysts.
AI in education. AI can automate grading, giving educators more time. It can
assess students and adapt to their needs, helping them work at their own
pace. AI tutors can provide additional support to students, ensuring they stay
on track. And it could change where and how students learn, perhaps even
replacing some teachers.
AI in finance. AI in personal finance applications, such as Intuit Mint or
TurboTax, is disrupting financial institutions. Applications such as these collect
personal data and provide financial advice. Other programs, such as IBM
Watson, have been applied to the process of buying a home. Today, artificial
intelligence software performs much of the trading on Wall Street.
14
AIDA: Your Artificial Intelligence Design Assistant
One thing I hear from business owners all the time is “I’m tech-savvy, but I
am not a designer.” With AIDA, you don’t have to be. AIDA is an artificial
intelligence design assistant that will walk you through building your website.
Through analyzing and understanding your design wants and needs, AIDA
helps you to make choices from millions of combinations to create a unique
website for your business.
AIDA has the ability, using its guided system, to help you to build a website
in 2 minutes. Not only is it a fully functional website, but it is ecommerceready and responsive. Imagine being able to build a website for your business
in under 2 minutes? Most business owners and entrepreneurs don’t have time
to sit down and learn how to build a website step-by-step.
Artificial intelligence that helps you to make design decisions is a truly
revolutionary concept. AIDA will help you to make the right choices for your
website, based on your needs, taking the guesswork out of website design for
entrepreneurs and small business owners.
15
Features of Bookmark
E-learning: Understanding different parts of your business increases the
chances that you’ll be more successful. It’s difficult to understand what to
study and what you need to know. However, Bookmark has a selection of
courses available to help you understand things like SEO, website analytics,
how to use PayPal, and more.
Ecommerce: Want to sell physical goods? Setting up your own store is tough!
However, Bookmark’s system has that capability built-in. You can be up and
running, selling your products in minutes.
600+ businesses: Most website builders with templates only offer a few
industries for you, which don’t fit well with what you’re trying to create. This
means you have to spend a lot of time customizing the content for your
business. AIDA is different, because there are over 600 different industry
choices, making it easy to find one to suit your needs.
Mobile-ready: It’s no question that a majority of people browsing the web are
doing so on their smart phones and tablets. Your website absolutely has to be
mobile-friendly. Everything you build with Bookmark is responsive, without
having to tweak CSS .
16
SEO aid: Search engine optimization is at the top of many people’s lists. Going
through the steps to optimize your website through other platforms can be a
long-term learning experience, with a lot of trial and error involved. Bookmark
helps you optimize your site for search engines, so that your business website
is more likely to be found by the people looking for your products or services.
Analytics: Knowing who your website visitors are, their demographics, and
what they are doing on your site will help you to understand what is bringing
people to your site in the first place. Gauging performance can help you fine
tune different aspects of your website to improve conversion rates. All of that
is included with Bookmark.
Drag & drop: It seems like most platforms are including this feature. Being
able to move, reorder, or restructure areas of your website is an essential part
of streamlining the construction process. Create anything you can imagine with
the drag-and-drop builder.
17
Hosting: Most web designers or developers will tell you that a website is only
as good as its web host. This is true, considering it is the foundation of your
entire website. From speed and performance to stability, you want a host that
is robust and stable, giving you everything you need to deliver your website
quickly. Bookmark has cloud hosting servers, so your website is both fast and
secure.
Getting Started
Right from the beginning, when you sign up for an account, you are given the
choice to use the website builder, or to use AIDA, the Artificial Intelligence
Design Assistant. For our purposes, we are going to choose AIDA.
AIDA starts asking you questions, with the first one being: “What type of
website do you want to create?” The astonishing thing is the number of
selections you have. You’ll find everything in the list from accounting, to
acupuncture, bridal shops, building contractors, butcher shops, dance schools,
daycares, IT services, Italian food, locksmiths, magicians, lawyers, website
designers, realtors, and so much more. There are over 600 business types to
choose from.
18
Editing and Refining
Of course, a lot of what is there is filler or basic content to give me an idea of
what to build and what information to provide. Everything is easily selectable
and customizable. You simply click on a section, highlight the text, and you
can change the font size, color, weight, alignment, etc.
You can change photos by hovering over a section and choosing “focus
background” and in the left sidebar, you’ll find the ability to manipulate a
photo, swap it out for another one, choose a background color, and other
options and refinements. For Photos, you can add a Pinterest button, captions,
borders and more.
The sidebar is also the section where you’ll find a tree breakdown of all of your
pages sections, easily labeled, so you can drag and drop each section exactly
where you want it. You can also add new sections, in case you wanted to add
more information. In the main window, you can easily duplicate sections by
clicking the copy option in the top left corner.
19
Publishing
Once you are done and ready to go live, you can hit “Publish” in the bottom
section of the left sidebar. AIDA will ask you if you want to add a domain, use
an existing one, or use a subdomain of bookmark.
For the example, I used a subdomain. You can view the site that I built with
AIDA over at Bookmark. Once you’ve published, you can always go back and
edit, revise and republish your website, making updates quick and easy.
Conclusion
Bookmark’s AI Website Builder is a great platform for entrepreneurs, with
their standout feature being their AI software AIDA, which helps you to build
a stellar website in record time. Having AIDA build your website and layout
for you is an extremely fast and effective way to get your business website up
and running within a day. The entire construction is handled automatically,
taking 80% of the work out of the process. All you have to focus on is adding
the custom content for each section built by AIDA.
20
Download