CSE 8316 (Spring, 2018): Homework #3

Prof. Jeff Tian (tian@engr.smu.edu)

  1. (3 points) What are the similarities and differences between menus and forms? Describe some general situations, supported by at least a couple of specific examples, where menus or forms may be more appropriate than direct manipulation.

  2. (2 points) Suppose you are designing a software to manage your school-related material, including books, papers, other publications, homework, project deliverables, notes, etc., in hardcopy as well as various types of softcopies. Discuss three different orderings/organizations of the material and justify each.

  3. (5 points) 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 the impact on universal usability? Are there any limitations? Do you see a case for integration between NLI and CLI? How would you evaluate the usability of CLI and NLI? You may want to research this topic a bit by reading a couple of recently published papers on this topic. If so, please cite the paper in your answer.

    Your answer should be in the form of a short essay (or a short research paper) between 1 and 5 pages.

Due Date:

4/7/20 for all students.


Prepared by Jeff Tian (tian@engr.smu.edu).
Posted: April 1, 2020.

Back to CSE 8316 Webpage