Computer dialogue system and user interface

  1. 2018-10-04: Introduction to dialogue systems
  2. 2018-10-11: Introduction to dialogue systems, cont.
  3. 2018-10-18: Class cancelled - LingBaW conference
  4. 2018-10-25: Introduction to dialogue systems, cont.
  5. 2018-11-08: Introduction to dialogue systems, cont.
  6. 2018-11-15: Class cancelled - illness
  7. 2018-11-22: Dialogue analysis for dialogue systems creation
  8. 2018-11-29: Dialogue analysis: dialogue acts

    Dolina niesamowitości

  9. 2018-12-06: Class cancelled - water leak
  10. 2018-12-13: Recordings of students' own dialogues
  11. 2018-12-20: Analysis and annotation of students' dialogues
    1. Annotate your dialogue on dialgue act level
    2. Analyse your dialogue, calculate statistics => export TextGrid file format to CSV format, textgrid2csv converter
    3. Build a Finate State Transducer of your dialogue => NDFST interpreter
    4. Write a report of your work

    INPUT: s s u s u s u s u

    # METADATA: Demo FST file for NDFST interpreter.
    # The interpreter features generous use of white space, error messages for FST
    # configuration file input, optional prettyprinted trace for fst run.
    
    # Initial state:
    initial = q0
    # Set of terminal states:
    terminal = q5
    # Transition quadruples :
    fst =
       q0, s, self_intro, q1;
       q1, s, info_seek, q2;
       q2, u, info_provide, q1;
       q2, u, info_provide, q3;
       q3, s, ferewall, q4;
       q4, u, ferewall, q5
    

    --------------------
    INPUT: s s u s u u s u s u

    # METADATA: Demo FST file for NDFST interpreter.
    # The interpreter features generous use of white space, error messages for FST
    # configuration file input, optional prettyprinted trace for fst run.
    
    # Initial state:
    initial = q0
    # Set of terminal states:
    terminal = q3, q5
    # Transition quadruples :
    fst =
       q0, s, self_intro, q1;
       q1, s, info_seek, q2;
       q2, u, info_provide, q1;
       q2, u, info_provide, q2;
       q2, u, info_provide, q3;
       q3, s, ferewall, q4;
       q4, u, ferewall, q5
    
  12. 2019-01-10: Demo dialogue system creation.
    Download demo dialogue system.

    Open image - help.
    Download PIL package: http://www.pythonware.com/products/pil/

    Edit C:\Python26\lib\site-packages\PIL\ImageShow.py, and around line 99, replace with the following line:

    return "start /wait %s && PING 127.0.0.1 -n 5 > NUL && del /f %s" % (file, file)
  13. 2019-01-24: Final test
  14. 2019-01-31: Presentation of students' reports and dialogue systems