SlideShare a Scribd company logo
1 of 9
Download to read offline
Artificial Level Language (ALL)
...........Starting of 6th generation of computing machines..........
Group Members,
Julien Joseph Thomas - IDK17CS034
Vishnu Suresh - IDK17CS060
Muhammed Anas T- LIDK17CS064
Sayu N Sajeev - LIDK17CS066
Guided by: Dr. Sunil K S, AP, Dept. of CSE
November 3, 2020
...........Starting of 6th generation of computing machines.......... Group Members, Julien Joseph Thomas - IDK17CS034 Vishnu Sures
Artificial Level Language (ALL)
Problem Statement
Programming is hard, Even though there are more than 5000
programming languages
Unavailability of compiler using natural languages
Evolution of new idea
Why cant we use Natural language for computing?
...........Starting of 6th generation of computing machines.......... Group Members, Julien Joseph Thomas - IDK17CS034 Vishnu Sures
Artificial Level Language (ALL)
Scope of the project
Make humans to understand
Reduces the complexity of programming
Makes programming more attractive for beginners
Can be introduced as an introductory course
Self documenting
...........Starting of 6th generation of computing machines.......... Group Members, Julien Joseph Thomas - IDK17CS034 Vishnu Sures
Artificial Level Language (ALL)
Why this project ?
For easy communication with computer
Time saving
Easy to understand by anyone
Easy to learn
No need of HLL
Less structured than HLL
...........Starting of 6th generation of computing machines.......... Group Members, Julien Joseph Thomas - IDK17CS034 Vishnu Sures
Artificial Level Language (ALL)
Any existing systems ?
Outdated systems like Cobol, Applescript etc
Recent developments in AI generated python code
...........Starting of 6th generation of computing machines.......... Group Members, Julien Joseph Thomas - IDK17CS034 Vishnu Sures
Artificial Level Language (ALL)
Proposed idea :- Artificial level language
Directly use of Natural Language
For example, this type of language uses English or other
spoken languages
Upper level than High-Level Language (HLL)
Artificial Level Language
High Level Language
Assembly Level Language
Machine Level Language
Figure: ALL- Levels of Languages
...........Starting of 6th generation of computing machines.......... Group Members, Julien Joseph Thomas - IDK17CS034 Vishnu Sures
Artificial Level Language (ALL)
Proposed idea. cnd..
This is not significantly tighted HLL
Grammatically correct statements
This uses a Trans-Compiler or TranScripter
...........Starting of 6th generation of computing machines.......... Group Members, Julien Joseph Thomas - IDK17CS034 Vishnu Sures
Artificial Level Language (ALL)
References
1 Programming Languages. Feldman,1966, MIT Press
2 https://en.wikipedia.org/wiki/COBOL/
3 https://en.wikipedia.org/wiki/AppleScript/
4 https://www.linkedin.com/posts/stevenouri-innovation-
artificialintelligence-technology-activity
...........Starting of 6th generation of computing machines.......... Group Members, Julien Joseph Thomas - IDK17CS034 Vishnu Sures
Artificial Level Language (ALL)
‘
Thank You...
...........Starting of 6th generation of computing machines.......... Group Members, Julien Joseph Thomas - IDK17CS034 Vishnu Sures
Artificial Level Language (ALL)

More Related Content

Similar to Artificial Level Language

Kernel linux lab manual feb (1)
Kernel linux lab manual feb (1)Kernel linux lab manual feb (1)
Kernel linux lab manual feb (1)johny shaik
 
Training report 1923-b.e-eee-batchno--intern-54 (1).pdf
Training report 1923-b.e-eee-batchno--intern-54 (1).pdfTraining report 1923-b.e-eee-batchno--intern-54 (1).pdf
Training report 1923-b.e-eee-batchno--intern-54 (1).pdfYadavHarshKr
 
Seminar report On Python
Seminar report On PythonSeminar report On Python
Seminar report On PythonShivam Gupta
 
Seminar report on python 3 course
Seminar report on python 3 courseSeminar report on python 3 course
Seminar report on python 3 courseHimanshuPanwar38
 
Chinese Minority Language Support in OpenOffice.org
Chinese Minority Language Support in OpenOffice.orgChinese Minority Language Support in OpenOffice.org
Chinese Minority Language Support in OpenOffice.orgAlexandro Colorado
 
BOSS Linux.pptx
BOSS Linux.pptxBOSS Linux.pptx
BOSS Linux.pptxPrasad Psd
 
python presntation 2.pptx
python presntation 2.pptxpython presntation 2.pptx
python presntation 2.pptxArpittripathi45
 
Linux User Group @ SJSU Meeting#1
Linux User Group @ SJSU Meeting#1Linux User Group @ SJSU Meeting#1
Linux User Group @ SJSU Meeting#1Utkarsh Sengar
 
Chat bot making process using Python 3 & TensorFlow
Chat bot making process using Python 3 & TensorFlowChat bot making process using Python 3 & TensorFlow
Chat bot making process using Python 3 & TensorFlowJeongkyu Shin
 
50 ways to use efl classroom 2.0
50 ways to use efl classroom 2.050 ways to use efl classroom 2.0
50 ways to use efl classroom 2.0David Deubelbeiss
 
Multi lingual corpus for machine aided translation
Multi lingual corpus for machine aided translationMulti lingual corpus for machine aided translation
Multi lingual corpus for machine aided translationAashna Phanda
 
11 Unit1 Chapter 1 Getting Started With Python
11   Unit1 Chapter 1 Getting Started With Python11   Unit1 Chapter 1 Getting Started With Python
11 Unit1 Chapter 1 Getting Started With PythonPraveen M Jigajinni
 
Collaboration in distributed and integrated product teams
Collaboration in distributed and integrated product teamsCollaboration in distributed and integrated product teams
Collaboration in distributed and integrated product teamsMaximilian Schmidt
 
Popular Open Source Software
Popular Open Source SoftwarePopular Open Source Software
Popular Open Source SoftwareJason Murray
 
Introduction to Linux for bioinformatics
Introduction to Linux for bioinformaticsIntroduction to Linux for bioinformatics
Introduction to Linux for bioinformaticsBITS
 
Programming methodology-1.1
Programming methodology-1.1Programming methodology-1.1
Programming methodology-1.1NYversity
 

Similar to Artificial Level Language (20)

Kernel linux lab manual feb (1)
Kernel linux lab manual feb (1)Kernel linux lab manual feb (1)
Kernel linux lab manual feb (1)
 
Training report 1923-b.e-eee-batchno--intern-54 (1).pdf
Training report 1923-b.e-eee-batchno--intern-54 (1).pdfTraining report 1923-b.e-eee-batchno--intern-54 (1).pdf
Training report 1923-b.e-eee-batchno--intern-54 (1).pdf
 
Seminar report On Python
Seminar report On PythonSeminar report On Python
Seminar report On Python
 
Seminar report on python 3 course
Seminar report on python 3 courseSeminar report on python 3 course
Seminar report on python 3 course
 
Chinese Minority Language Support in OpenOffice.org
Chinese Minority Language Support in OpenOffice.orgChinese Minority Language Support in OpenOffice.org
Chinese Minority Language Support in OpenOffice.org
 
A Gnu Way of Learning
A Gnu Way of LearningA Gnu Way of Learning
A Gnu Way of Learning
 
Desktop Assistant.pptx
Desktop Assistant.pptxDesktop Assistant.pptx
Desktop Assistant.pptx
 
Programming 1 [compatibility mode]mm
Programming 1 [compatibility mode]mmProgramming 1 [compatibility mode]mm
Programming 1 [compatibility mode]mm
 
BOSS Linux.pptx
BOSS Linux.pptxBOSS Linux.pptx
BOSS Linux.pptx
 
Syllabus SFS 1009
Syllabus SFS 1009Syllabus SFS 1009
Syllabus SFS 1009
 
python presntation 2.pptx
python presntation 2.pptxpython presntation 2.pptx
python presntation 2.pptx
 
Linux User Group @ SJSU Meeting#1
Linux User Group @ SJSU Meeting#1Linux User Group @ SJSU Meeting#1
Linux User Group @ SJSU Meeting#1
 
Chat bot making process using Python 3 & TensorFlow
Chat bot making process using Python 3 & TensorFlowChat bot making process using Python 3 & TensorFlow
Chat bot making process using Python 3 & TensorFlow
 
50 ways to use efl classroom 2.0
50 ways to use efl classroom 2.050 ways to use efl classroom 2.0
50 ways to use efl classroom 2.0
 
Multi lingual corpus for machine aided translation
Multi lingual corpus for machine aided translationMulti lingual corpus for machine aided translation
Multi lingual corpus for machine aided translation
 
11 Unit1 Chapter 1 Getting Started With Python
11   Unit1 Chapter 1 Getting Started With Python11   Unit1 Chapter 1 Getting Started With Python
11 Unit1 Chapter 1 Getting Started With Python
 
Collaboration in distributed and integrated product teams
Collaboration in distributed and integrated product teamsCollaboration in distributed and integrated product teams
Collaboration in distributed and integrated product teams
 
Popular Open Source Software
Popular Open Source SoftwarePopular Open Source Software
Popular Open Source Software
 
Introduction to Linux for bioinformatics
Introduction to Linux for bioinformaticsIntroduction to Linux for bioinformatics
Introduction to Linux for bioinformatics
 
Programming methodology-1.1
Programming methodology-1.1Programming methodology-1.1
Programming methodology-1.1
 

Recently uploaded

Main Memory Management in Operating System
Main Memory Management in Operating SystemMain Memory Management in Operating System
Main Memory Management in Operating SystemRashmi Bhat
 
OOP concepts -in-Python programming language
OOP concepts -in-Python programming languageOOP concepts -in-Python programming language
OOP concepts -in-Python programming languageSmritiSharma901052
 
Class 1 | NFPA 72 | Overview Fire Alarm System
Class 1 | NFPA 72 | Overview Fire Alarm SystemClass 1 | NFPA 72 | Overview Fire Alarm System
Class 1 | NFPA 72 | Overview Fire Alarm Systemirfanmechengr
 
National Level Hackathon Participation Certificate.pdf
National Level Hackathon Participation Certificate.pdfNational Level Hackathon Participation Certificate.pdf
National Level Hackathon Participation Certificate.pdfRajuKanojiya4
 
Artificial Intelligence in Power System overview
Artificial Intelligence in Power System overviewArtificial Intelligence in Power System overview
Artificial Intelligence in Power System overviewsandhya757531
 
Levelling - Rise and fall - Height of instrument method
Levelling - Rise and fall - Height of instrument methodLevelling - Rise and fall - Height of instrument method
Levelling - Rise and fall - Height of instrument methodManicka Mamallan Andavar
 
home automation using Arduino by Aditya Prasad
home automation using Arduino by Aditya Prasadhome automation using Arduino by Aditya Prasad
home automation using Arduino by Aditya Prasadaditya806802
 
Python Programming for basic beginners.pptx
Python Programming for basic beginners.pptxPython Programming for basic beginners.pptx
Python Programming for basic beginners.pptxmohitesoham12
 
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catchers
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor CatchersTechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catchers
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catcherssdickerson1
 
11. Properties of Liquid Fuels in Energy Engineering.pdf
11. Properties of Liquid Fuels in Energy Engineering.pdf11. Properties of Liquid Fuels in Energy Engineering.pdf
11. Properties of Liquid Fuels in Energy Engineering.pdfHafizMudaserAhmad
 
DEVICE DRIVERS AND INTERRUPTS SERVICE MECHANISM.pdf
DEVICE DRIVERS AND INTERRUPTS  SERVICE MECHANISM.pdfDEVICE DRIVERS AND INTERRUPTS  SERVICE MECHANISM.pdf
DEVICE DRIVERS AND INTERRUPTS SERVICE MECHANISM.pdfAkritiPradhan2
 
US Department of Education FAFSA Week of Action
US Department of Education FAFSA Week of ActionUS Department of Education FAFSA Week of Action
US Department of Education FAFSA Week of ActionMebane Rash
 
Energy Awareness training ppt for manufacturing process.pptx
Energy Awareness training ppt for manufacturing process.pptxEnergy Awareness training ppt for manufacturing process.pptx
Energy Awareness training ppt for manufacturing process.pptxsiddharthjain2303
 
Engineering Drawing section of solid
Engineering Drawing     section of solidEngineering Drawing     section of solid
Engineering Drawing section of solidnamansinghjarodiya
 
Mine Environment II Lab_MI10448MI__________.pptx
Mine Environment II Lab_MI10448MI__________.pptxMine Environment II Lab_MI10448MI__________.pptx
Mine Environment II Lab_MI10448MI__________.pptxRomil Mishra
 
Gravity concentration_MI20612MI_________
Gravity concentration_MI20612MI_________Gravity concentration_MI20612MI_________
Gravity concentration_MI20612MI_________Romil Mishra
 
Comprehensive energy systems.pdf Comprehensive energy systems.pdf
Comprehensive energy systems.pdf Comprehensive energy systems.pdfComprehensive energy systems.pdf Comprehensive energy systems.pdf
Comprehensive energy systems.pdf Comprehensive energy systems.pdfalene1
 
High Voltage Engineering- OVER VOLTAGES IN ELECTRICAL POWER SYSTEMS
High Voltage Engineering- OVER VOLTAGES IN ELECTRICAL POWER SYSTEMSHigh Voltage Engineering- OVER VOLTAGES IN ELECTRICAL POWER SYSTEMS
High Voltage Engineering- OVER VOLTAGES IN ELECTRICAL POWER SYSTEMSsandhya757531
 
Turn leadership mistakes into a better future.pptx
Turn leadership mistakes into a better future.pptxTurn leadership mistakes into a better future.pptx
Turn leadership mistakes into a better future.pptxStephen Sitton
 

Recently uploaded (20)

Main Memory Management in Operating System
Main Memory Management in Operating SystemMain Memory Management in Operating System
Main Memory Management in Operating System
 
OOP concepts -in-Python programming language
OOP concepts -in-Python programming languageOOP concepts -in-Python programming language
OOP concepts -in-Python programming language
 
Class 1 | NFPA 72 | Overview Fire Alarm System
Class 1 | NFPA 72 | Overview Fire Alarm SystemClass 1 | NFPA 72 | Overview Fire Alarm System
Class 1 | NFPA 72 | Overview Fire Alarm System
 
National Level Hackathon Participation Certificate.pdf
National Level Hackathon Participation Certificate.pdfNational Level Hackathon Participation Certificate.pdf
National Level Hackathon Participation Certificate.pdf
 
Artificial Intelligence in Power System overview
Artificial Intelligence in Power System overviewArtificial Intelligence in Power System overview
Artificial Intelligence in Power System overview
 
Levelling - Rise and fall - Height of instrument method
Levelling - Rise and fall - Height of instrument methodLevelling - Rise and fall - Height of instrument method
Levelling - Rise and fall - Height of instrument method
 
home automation using Arduino by Aditya Prasad
home automation using Arduino by Aditya Prasadhome automation using Arduino by Aditya Prasad
home automation using Arduino by Aditya Prasad
 
Python Programming for basic beginners.pptx
Python Programming for basic beginners.pptxPython Programming for basic beginners.pptx
Python Programming for basic beginners.pptx
 
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catchers
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor CatchersTechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catchers
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catchers
 
POWER SYSTEMS-1 Complete notes examples
POWER SYSTEMS-1 Complete notes  examplesPOWER SYSTEMS-1 Complete notes  examples
POWER SYSTEMS-1 Complete notes examples
 
11. Properties of Liquid Fuels in Energy Engineering.pdf
11. Properties of Liquid Fuels in Energy Engineering.pdf11. Properties of Liquid Fuels in Energy Engineering.pdf
11. Properties of Liquid Fuels in Energy Engineering.pdf
 
DEVICE DRIVERS AND INTERRUPTS SERVICE MECHANISM.pdf
DEVICE DRIVERS AND INTERRUPTS  SERVICE MECHANISM.pdfDEVICE DRIVERS AND INTERRUPTS  SERVICE MECHANISM.pdf
DEVICE DRIVERS AND INTERRUPTS SERVICE MECHANISM.pdf
 
US Department of Education FAFSA Week of Action
US Department of Education FAFSA Week of ActionUS Department of Education FAFSA Week of Action
US Department of Education FAFSA Week of Action
 
Energy Awareness training ppt for manufacturing process.pptx
Energy Awareness training ppt for manufacturing process.pptxEnergy Awareness training ppt for manufacturing process.pptx
Energy Awareness training ppt for manufacturing process.pptx
 
Engineering Drawing section of solid
Engineering Drawing     section of solidEngineering Drawing     section of solid
Engineering Drawing section of solid
 
Mine Environment II Lab_MI10448MI__________.pptx
Mine Environment II Lab_MI10448MI__________.pptxMine Environment II Lab_MI10448MI__________.pptx
Mine Environment II Lab_MI10448MI__________.pptx
 
Gravity concentration_MI20612MI_________
Gravity concentration_MI20612MI_________Gravity concentration_MI20612MI_________
Gravity concentration_MI20612MI_________
 
Comprehensive energy systems.pdf Comprehensive energy systems.pdf
Comprehensive energy systems.pdf Comprehensive energy systems.pdfComprehensive energy systems.pdf Comprehensive energy systems.pdf
Comprehensive energy systems.pdf Comprehensive energy systems.pdf
 
High Voltage Engineering- OVER VOLTAGES IN ELECTRICAL POWER SYSTEMS
High Voltage Engineering- OVER VOLTAGES IN ELECTRICAL POWER SYSTEMSHigh Voltage Engineering- OVER VOLTAGES IN ELECTRICAL POWER SYSTEMS
High Voltage Engineering- OVER VOLTAGES IN ELECTRICAL POWER SYSTEMS
 
Turn leadership mistakes into a better future.pptx
Turn leadership mistakes into a better future.pptxTurn leadership mistakes into a better future.pptx
Turn leadership mistakes into a better future.pptx
 

Artificial Level Language

  • 1. Artificial Level Language (ALL) ...........Starting of 6th generation of computing machines.......... Group Members, Julien Joseph Thomas - IDK17CS034 Vishnu Suresh - IDK17CS060 Muhammed Anas T- LIDK17CS064 Sayu N Sajeev - LIDK17CS066 Guided by: Dr. Sunil K S, AP, Dept. of CSE November 3, 2020 ...........Starting of 6th generation of computing machines.......... Group Members, Julien Joseph Thomas - IDK17CS034 Vishnu Sures Artificial Level Language (ALL)
  • 2. Problem Statement Programming is hard, Even though there are more than 5000 programming languages Unavailability of compiler using natural languages Evolution of new idea Why cant we use Natural language for computing? ...........Starting of 6th generation of computing machines.......... Group Members, Julien Joseph Thomas - IDK17CS034 Vishnu Sures Artificial Level Language (ALL)
  • 3. Scope of the project Make humans to understand Reduces the complexity of programming Makes programming more attractive for beginners Can be introduced as an introductory course Self documenting ...........Starting of 6th generation of computing machines.......... Group Members, Julien Joseph Thomas - IDK17CS034 Vishnu Sures Artificial Level Language (ALL)
  • 4. Why this project ? For easy communication with computer Time saving Easy to understand by anyone Easy to learn No need of HLL Less structured than HLL ...........Starting of 6th generation of computing machines.......... Group Members, Julien Joseph Thomas - IDK17CS034 Vishnu Sures Artificial Level Language (ALL)
  • 5. Any existing systems ? Outdated systems like Cobol, Applescript etc Recent developments in AI generated python code ...........Starting of 6th generation of computing machines.......... Group Members, Julien Joseph Thomas - IDK17CS034 Vishnu Sures Artificial Level Language (ALL)
  • 6. Proposed idea :- Artificial level language Directly use of Natural Language For example, this type of language uses English or other spoken languages Upper level than High-Level Language (HLL) Artificial Level Language High Level Language Assembly Level Language Machine Level Language Figure: ALL- Levels of Languages ...........Starting of 6th generation of computing machines.......... Group Members, Julien Joseph Thomas - IDK17CS034 Vishnu Sures Artificial Level Language (ALL)
  • 7. Proposed idea. cnd.. This is not significantly tighted HLL Grammatically correct statements This uses a Trans-Compiler or TranScripter ...........Starting of 6th generation of computing machines.......... Group Members, Julien Joseph Thomas - IDK17CS034 Vishnu Sures Artificial Level Language (ALL)
  • 8. References 1 Programming Languages. Feldman,1966, MIT Press 2 https://en.wikipedia.org/wiki/COBOL/ 3 https://en.wikipedia.org/wiki/AppleScript/ 4 https://www.linkedin.com/posts/stevenouri-innovation- artificialintelligence-technology-activity ...........Starting of 6th generation of computing machines.......... Group Members, Julien Joseph Thomas - IDK17CS034 Vishnu Sures Artificial Level Language (ALL)
  • 9. ‘ Thank You... ...........Starting of 6th generation of computing machines.......... Group Members, Julien Joseph Thomas - IDK17CS034 Vishnu Sures Artificial Level Language (ALL)