Professional Documents
Culture Documents
AI was founded as an academic discipline in 1956, and in the years since has experienced
several waves of optimism, followed by disappointment and the loss of funding (known as an
"AI winter"), followed by new approaches, success and renewed funding. For most of its
history, AI research has been divided into subfields that often fail to communicate with each
other. The traditional problems (or goals) of AI research include reasoning, knowledge
representation, planning, learning, natural language processing, perception and the ability to
move and manipulate objects.
Machine Learning is used anywhere from automating mundane tasks to offering intelligent
insights, industries in every sector try to benefit from it. You may already be using a device
that utilizes it. For example, a wearable fitness tracker like Fitbit, or an intelligent home
assistant like Google Home.
The hardware requirements of this project is shown below in the table 2.1 :-
Memory 4 GB RAM
Table 2.1
The software requirements of this project is shown below in the table 2.2 :-
Table 2.2
Chapter 3: Software Requirement Analysis
The number of Java developers varies significantly. In 2003, Java developers were totaled
between 1,5 and 3 million; in 2007, when Java became open source, this number had risen to
6 million. The Global Developer Population and Demographics Survey, conducted by Evans
Data Corporation, reported that the Java developer population was 9 million in 2009 making
Java one of the most used programming languages worldwide.
According to SlashData, the number of Java developers in the world was 7,1 million as of
September 2018 (source).
As for 2019, the number will reach 7,6 million.
According to SlashData the number of Python developers was 7 million in 2018. Nowadays,
Python is gradually getting closer to Java in terms of popularity because of its vast library
base compared to java.
Despite all these facts these languages have many flaws such as: -
JAVA
Memory limitation.
Slow response is inversely proportional to project size.
Less library base.
Almost no libraries are present for implementing AI.
Etc.
PYTHON
Slower than java due to being interpreted.
No build-in support for making desktop applications.
Fewer controls are available for creating GUI applications.
Etc.
The main aim of our project is to develop a programming language that will inherit the java
and python syntax and their advantages.
Chapter 4: Software Design
Physical design: The physical design relates to the actual input and output processes of
the system. This is laid down in terms of how data is input into a system, how it is
verified/authenticated, how it is processed, and how it is displayed as output.
External Design: External design consists of conceiving, planning out and specifying
the externally observable characteristics of the software product. These characteristics
include user displays or user interface forms and the report formats, external data sources and
the functional characteristics, performance requirements etc. External design begins during
the analysis phase and continues into the design phase.
Pheonix Home
It is first page shown when pheonix installer/configurator is launched.