CS 8316 (Spring, 2022): Homework #3

Prof. Jeff Tian (tian@smu.edu)


(Slightly updated after the class on 4/6/2022.)
  1. Discuss the similarities and differences among DM, GUI, AR, and VR, with illustrations of each based on some UI designed/implemented using DM/GUI/AR/VR. Try to draw some Venn Diagrams to show the relations among these items. Also, discuss how they relate to other I.S. similarly or differently.

  2. Content organization (C.O.) plays an important role in menus, and we have learned about corresponding design organizing contents in different ways over related menus to improve usability. Apply some of such rules/guidelines about C.O. to design forms and objects/actions in DM, and illustrate them with concrete examples.

  3. Command language interface (CLI) is one of the oldest UI. On the other hand, in pursuit of universal usability, CLI can be enhanced in various different ways, leading to multi-lingo natural language interface (NLI). Research advances in AI in general, and in NLP (natural language processing) and MT (machine translation) in particular, have contributed to NLI capabilities and our goal of universal usability. Will the advance of NLI eliminate the need for CLI? What is its impact on universal usability? Are there any limitations with NLI? How would you evaluate the usability of CLI and NLI? Research this topic by reading one or two recently published technical papers on this topic, and cite the papers in your answer/essay. The papers are those published in research/professional journals or conference proceedings, similar to the type of papers listed in our class web page as "additional papers". One good place to look for such papers is through your SMU Library Digital Resources you all have access to.
    Notice: You need to answer all the sub-question above. However, you may choose to elaborate more on one or more sub-questions closely related to the specific papers you studied/read on your own.

Due Date:

4/12/22.


Prepared by Jeff Tian (tian@smu.edu).
Posted: April 6, 2022. Last update: April 6, 2022.

Back to CS 8316 Webpage