<commit_before># IVLE Notify
A prototype created with Electron to display a list of announcement from IVLE

# Running this app
```
npm install && npm start
```
## API Key
A LAPI key is required to run this project.
Follow the steps below to set up your LAPI key

1. rename `data/config.sample.js` to `data/config.js`
2. replace `var LAPI_Key = "<KEY>";` with your own LAPI key

If you do not have a LAPI key, visit http://ivle.nus.edu.sg/LAPI/default.aspx to get one.



**Credits:**
App icon taken from [graphicloads](http://www.iconarchive.com/show/100-flat-icons-by-graphicloads.html)
<commit_msg>Add electron as installation requirement<commit_after># IVLE Notify
A prototype created with Electron to display a list of announcement from IVLE

# Running this app
```
npm install -g electron
npm install && npm start
```
## API Key
A LAPI key is required to run this project.
Follow the steps below to set up your LAPI key

1. rename `data/config.sample.js` to `data/config.js`
2. replace `var LAPI_Key = "<KEY>";` with your own LAPI key

If you do not have a LAPI key, visit http://ivle.nus.edu.sg/LAPI/default.aspx to get one.



**Credits:**
App icon taken from [graphicloads](http://www.iconarchive.com/show/100-flat-icons-by-graphicloads.html)

{'fraction_non_alphanumeric': 0.1079136690647482, 'fraction_numerical': 0.007993605115907274, 'mean_word_length': 4.0894308943089435, 'pattern_counts': {'":': 0, '<': 5, '<?xml version=': 0, '>': 5, 'https://': 0, 'lorem ipsum': 0, 'www.': 2, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '159416', 'n_tokens_mistral': 418, 'n_tokens_neox': 398, 'n_words': 164}