The document discusses the potential role of artificial programmers (APs) in the digital era. It notes that while human programmers play an important role, they have limitations like tiredness, errors and emotion. The project aims to analyze the programming abilities of humans and hypothesize how APs could complement human programmers. It proposes that APs could utilize artificial language processors, knowledge bases, machine learning and search strategies to program in human-like ways. Overall, the document argues that as the world becomes more digital, APs may take on a greater programming role, though humans will remain natural beings.
Proposed Role Of Artificial Programmers (APs), perspective digital era
1. Project title:-“The role of artificial programmers (APs),
perspective digital era.”
1.1 Introductory Context
Now-a-days, it is information era after a technological revolution. Now, human beings have
been conducted a conversation of real analog world to digital technology base era. This
conversation is commonly known as programming.
No doubt, we have to conduct programming role in order to make digitization possible.
Human programmers still have some limitations. Some of the general issues are given
below:-
Tiredness.
Burdensomeness.
Error ness.
Emotion driven.
Less computation speed
Limited physical capabilities.
So we should have some alternatives like artificial programmers and need sectorizing of
tasks available for some derived APs.
Therefore, this is the basic theme behind our project.
1.2 Project Objectives
Our project basically has two parts of objective:
To analyze the programming architecture of human.
To conduct case study on role of artificial programmer (APs), that could able
to program humanly.
To achieve our goals, firstly we would conduct our analysis to drive programming
methodologies, language processing and fundamentals and the basic role of human. Then
secondly, we would try to mention some proposed strategies of artificial programmers
(APs).
1.3 Methodology
We would divide our project into two phases as shown in fig-1.3(01):
Analysis.
Hypothesis.
In analysis phase, we would conduct some basic analysis on human like:
Understandability.
Language structure.
-1-
2. Programming aspects.
General role.
Here we would like to drive answers of following questions:
What about language.
How people use language.
Basic language processing.
What about programming.
Human being programmer by birth.
How they program generally.
How they make decisions.
The general strategy of human.
In hypothesis phase, we would like to pose a proposed hypothesis of artificial programmers
(APs) and their general role. Here we would try to mention following concepts:
Basic structure of Artificial Language Processor(ALP)
General structure of APs.
Knowledge base database.
Knowledge base system.
Machine learning.
Machine learning policies.
Search strategies.
Some proposal application of APs.
-2-
3. Project
Analysis Hypothesis
A propose rule of
Artificial
Programming
programmer
architecture
Of human
Introduction
Philosophy of language
General structure
Programming methodology Knowledge
Machine learning
Rule of human
Search policy
General strategy:
An analysis Application:
Some proposed hypothesis
Fig-1.3(01): Chapter Outline
-3-
4. ABSTRACT
There, in universe, are belonging basically two general components: objects and languages of
object. Here, all objects are being used languages to convey some form of information that
make communication possible. In this sense, all objects in universe are language processor
(either natural or artificial) and always do some programs to survive. We, human beings, are
Natural Language Processors (NLPs) as well as Natural Programmer (NPs).
Today’s world, now is being systematized digitally and we have called it era of digital that have
already introduced a range of artificial languages.
Although, human beings are naturally programmers by birth, they still have some limitations in
digitization. Naturally, we (human) are evoluted beings, by using natural adaptation power. But,
digitization requires an artificial adaptability on digital technology in order to be artificially
evoluted in digital world. Since, we (human) are natural beings; we still have some limitation
on an artificial evolution and could not be migrated to artificial one. So we should have some
alternatives such as Artificial Language Processors (ALPs) as well as Artificial
Programmers (APs).
In this project, we basically try to derive the general role of Artificial Programmers (APs) after
an analysis on the role of human. We have introduced here, some hypothesis on the concept of
Artificial Language Processor (ALP), Artificial Knowledge Processor (AKP), some
proposed hypothesis on applications and so on.
-4-
5. Future Scope & Conclusion
Future Scope
Now-a-day’s universe is going to be digital but we, human, are natural beings and yet be
natural, so we must have some form of artificial programmers.
So, in future, all objects would be migrated as artificial programmers (APs) except human
beings, then of course AP has an universal scope since all objects will have been digitalized
without human beings.
Conclusion
Finally we could conclude that APs still have a central role in digital ere to be systematized. In
this hypothesis, we already have mentioned partially about the role of Artificial Programmers
(APs).
KEYWORDS
NLPs: Natural Language Processors
NPs : Natural Programmers
ALPs: Artificial Language Processors
APs : Artificial Programmers
ALP : Artificial Language Processor
AKP: Artificial Knowledge Processor
NP : Natural Programmer
NKP : Natural Knowledge Processor
ULPS: Universal language Processing System.
A/D : Analog to digital
D/A : Digital to Analog
-5-