Eductional ‎technology ‎innovations


Moden trends in distance learning technology

Name:Nada Elsaead mahmoud ELmasry.

Faculty of education :English department.

Grade :second year.

Under supervision :Dr/ Kramay Badaway Azab.




 Introduction to expert systems:

Expert systems are a computer program that uses artificial intelligence (IA) technology to simulate the judgment and behavior of a human or an organization with technical knowledge and experience in a specific field.

Areas of use:

1- Medicine: It is considered one of the first fields in which the expert systems were applied. The most popular in this field is the MYCIN system for diagnosing blood diseases and meningitis.

2- Chemistry: The most famous of which is the Dendral System for Protein Building, Analysis, and DNA Structure.

3- Computer systems: such as the PDP 2/03 system and the UAX / UMS system to manage systems and reduce performance problems.

4- Geology: the most famous of which are the Prospector system and the Dip meter advisor system in the field of examining the lower surfaces of the geological structure.

5- Information management: such as the Material Advisor Toxic system to help specialists identify information related to the manufacture and distribution of toxic materials likely to be sold in the market.

6- Accounting: such as the auditor system for evaluating borrowing operations, credit situations, and some tax-related systems.

7- Finance: such as the folio system to help make decisions related to a portfolio of financial stocks.

8- Law: the most famous of which is the Legal Aditor system to assist lawyers in civil law cases.

9- Manufacturing: such as "Axcon" to assist managers in planning, plant building, and jobs operations.

10- Libraries: such as Plexus and Ask Bhrt which have been successfully implemented in a group of libraries in the USA.

11- Prospecting: such as litho to interpret measurements related to the physical properties of rocks in an oil drilling area.
Features:

▪ Easy to use for any regular user or developer.

▪ Clarity of application area.

▪ Learn from experts, directly and indirectly.

Education of non-professionals.

Explanation of any solutions you arrive at, and an explanation of how to reach them.

Respond to simple as well as complex questions within the limits of the application.

▪ Provide high levels of expertise in the absence of an expert.

▪ Developing the performance of specialists with little experience.

Two important elements must be present:
▪ The programmer is the one who analyzes the problem and writes the program in the field of artificial intelligence.

▪ A field expert is a person who specializes in a specific field .. He does not necessarily have knowledge of artificial intelligence, the most important thing is the extent of his experience in his field of specialization.


What is cloud  computing?. 
Cloud computing means providing on-demand IT resources over the Internet with cost-per-use pricing. Instead of purchasing, owning, and maintaining physical data centers, you can leverage technology services, such as computing capabilities, storage, and databases, in a manner based on your needs, through a cloud service provider such as Amazon Web Services (AWS).


Who are using cloud computing? 
Organizations of all types, sizes, and domains use cloud services in a variety of use cases, such as data backup, disaster recovery, email use, office virtualization environments, software development and testing, big data analytics, and web applications that are used by Customers. For example, healthcare companies are using cloud services to develop treatments that better fit patients' personal needs. And companies that provide financial services use cloud services to provide the necessary capabilities to detect and prevent fraudulent operations in real time. The video game makers are using cloud services to provide online games to millions of players around the world.
Advantages of Cloud Computing
the speed

Cloud services allow you to easily access a wide range of technologies, thus you can accelerate the pace of innovation and develop anything imaginable. You can quickly exploit resources whenever you need them - from infrastructure services, such as computing, storage, and databases, to the Internet of Things, machine learning, data warehousing and analytics, and more.

Deploy tech services in a matter of minutes, and switch from visualization to implementation of huge numbers of things more quickly than before. This gives you the freedom to try and test new ideas to provide a different customer experience, and bring change to your business.

 Flexibility 

When you use cloud computing, you don't need to spend an excessive amount of upfront resources to handle peak levels of business activity in the future. Instead, you will be saving the resources you really need. And you can expand or shrink those resources immediately to match the growing or shrinking production capabilities of whenever your business needs to change.

Cost saving opportunities:

Cloud services allow you to exchange capital expenditures (such as data centers and physical servers) with variable expenses and not pay for information technology except according to your use of it. In addition, the variable expenses are much less compared to what you would have paid when relying on yourself due to the savings opportunities associated with matching needs. 
Publish globally in minutes:

When relying on cloud services, you can expand your business to new geographies and publish globally in minutes. For example, AWS has infrastructure around the world, so you can deploy your application to many physical locations with just a few clicks. Bringing the applications closer to the end-users reduces response lag and improves the end-user experience. 


Types of cloud computing :

The three types of cloud computing include infrastructure as a service, platform as a service, and software as a service. Each type of cloud provides different levels of control, flexibility, and management, so you can select the set of services that best suit your needs. 



Infrastructure as a Service (laaS) :

IaaS includes the main pillars of information technology in the cloud. They usually provide access to the benefits of networks, computers (whether in virtual environments or through dedicated devices), and data storage spaces. IaaS services give you the highest level of flexibility and management control over all of your IT resources. They are very similar to the IT resources that are familiar to many IT departments and developers. 


PaaS:

PaaS puts you in need of managing the underlying infrastructure (usually hardware and operating systems) and allows you to focus on deploying and managing your applications. This helps you achieve greater efficiency, as you do not need to worry about resource management, capacity planning, software maintenance, bug fixes, or any of the other heavy burdens that do not add to the success of the organization and are associated with running your application

Software as a Service (SaaS) :

SaaS provides you with a complete product that is operated and managed by a service provider. Most often, when people mention a SaaS service they mean the applications provided to the end user (such as web-based email). With the provision of a SaaS service, you do not have to think about how to maintain service provision or how to manage the underlying infrastructure. All you need to think about is how you will use that particular program. 


                           Thanks for reading

                       Best wishes for you.