This PowerPoint slide shows you different types of User Interface such as Command Line Interface, Graphical User Interface, Menu based interface, Form based interface, Dialogue based interface, Gesture based interface and Natural based interface. And also it shows advantages and disadvantages of all the interface
3. COMMAND LINE INTERCACE
• A Command Line Interface allows the user to interact directly with the computer system by typing in
commands (instructions) into a screen
• You cannot just type in any kind of instruction of course, because the computer will only react to a definite
set of words.
• These commands are very specific, for example in DOS you have to type
• Before Windows was developed, this type of user interface was what most people used to get the computer to
follow instructions.
• A technician setting up a server in a data center might use a command line interface or a mainframe
administrator setting up a configuration file.
5. GRAPHICAL USER INTERFACE
• User friendly interface
• A GUI is also known as WIMP interface
• W-Windows(Rectangular area of screen)
• I-Icons(A symbol which represent a software application)
• M-Menus(A list of option from which a user can choose)
• P-Pointer(A symbol such as an arrow which moves around the screen as you move
your mouse. Helps to select objects)
• Many programs that run in windows are known as WYSIWYG
• What You See Is What You Get
7. MENU BASED INTERFACE
• ATMs are another good example of a menu driven interface.
• Menu driven interfaces can also be verbal rather than visual
• Have a look at the menus in your word processor or spreadsheet package and see how many different choices
you are given.
• A well designed menu interface is simple to use, you just follow the instructions and make your choices.
9. FORM BASED INTERFACE
• This is a method of enabling you to interact with an application.
• A form interface can also be used to enter data into a system, for example a database system
will usually allow you to create a form to enter data into tables.
11. DIALOGUE BASED INTERFACE
• Way of interacting with your environment by means of the spoken word.
• Example many modern cars have a dialogue interface to allow control of mobile
phone while driving
• Example might be in a 'smart home' where the user can control the temperature,
light intensity, sound systems or curtains being closed by the use of spoken
commands.
• This involves the user speaking the commands until the system accepts the
command and reacts appropriately.
• Noise in the background can be a problem and may interfere with the interface
understanding the command.
• Dialogue interfaces often have a limited vocabulary.
13. GESTURE BASED INTERFACE
• Gesture recognition is a type of perceptual computing user interface that allows computers to capture
and interpret human gestures as commands.
• Gestural UI refers to using specific gestures, like scrolling, pinching and
tapping to operate an interface.
• Gestural user interface and gesture recognition technology has evolved from very basic motions and a
pplications to the complex, and it is now part of everyday life for a huge number of people.
• The Samsung Galaxy S4 is an example of one smartphone that has taken gesture UI a step further.
• The phone tracks and recognizes your eye movement and automatically scrolls down as your eyes
reach the bottom of the page.
14. GESTURE BASED INTERFACE
MERITS DEMERITS
Computer can track the movement of
each eye
Less accuracy
It can be used by some users who
cannot use input devices
It needs to accurately interpret the
movements made by the human user
Tracking individual finger, eyeball
requires highly accurate cameras or
sensors
It can be very difficult to control a
pointer when a finger is in mid-air
rather than firmly fixed to touch
screen.
15. REAL-TIME VIDEO CAPTIONING
A Concept Lab within Rochester Institute of Technology has created a
novel way to convert sign language into text, in real-time. The application
is intended for deaf users
16. NATURAL LANGUAGE INTERFACE
• This type of interface allows the user to speak or type in their normal
everyday language in order to interact with the computer.
• For example, some applications such as speech recognition software accepts
the spoken words and converts them into text on the computer. These
applications have a much wider vocabulary than the dialogue interface.
• An example of a natural language interface which makes use of written text
is a 'chat bot’.
• This software mimics a conversation - you ask it questions and it will come
back with a suitable comment for you.
Customers can message your chatbot to
schedule something right away