Skip to content

Daily Homework tracker for LING 402: Tools & Techniques for Speech & Language Processing at University of Illinois.

License

Notifications You must be signed in to change notification settings

jaydenyoo/ling402_dhw_tracker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LING 402 Daily Homework Tracker

-by JeeHaeng Yoo (jyoo46)

Description:

This is a Daily Homework Tracker for University of Ilinois LING 402: Tools & Techniques for Speech & Language Processing. The program will create hidden cloned repository and github credential information in user's home directory and check how many daily exercises were completed in the current week.

The program can be used regardless of semester or year, since date-related variables are based on system's date at the time of execution.

Instructions:

  1. Execute setup.sh.

  2. The program will first create a hidden folder in user's home directory for the repository.

  3. The program will then ask for user's github credential and save it to the home directory as hidden file.

  4. If 'expect' package is not installed on your machine, the program will try to install it. The package 'expect' is required to run the program.

  5. If you want the program to be executed every time when bash starts up, answer 'Y' to remaining prompts.

  6. When you are done with setup, execute main.sh. If you selected automatic execution, the program will be executed automatically from bash's next start up.

  7. To modify git credential, run /dist/cred.sh.


  • Following directories will be created: ~/.ling402repo ~/.ling402repo/$netID-daily
  • Following file will be created: ~/.ling402repo/.git_cred
  • Following package will be installed: expect
  • Environment variable export and main.sh execution will be appended to ~/.bashrc if automatic execution is chosen.

  • Since the intended purpose of this program is to be executed and check progress of Daily Homework when bash starts up, most standard outputs are set to be suppressed. If an error occurs, check if given git credential is valid or if directory path has changed after setup.
  • About

    Daily Homework tracker for LING 402: Tools & Techniques for Speech & Language Processing at University of Illinois.

    Resources

    License

    Stars

    Watchers

    Forks

    Releases

    No releases published

    Packages

    No packages published

    Languages