<commit_before># KOSharePoint

This project contains demo code for my course Creating SharePoint Solutions with KnockoutJS.

* Demo 1 - Simple survey [JSFiddle](http://jsfiddle.net/gh/get/knockout/3.4.0/sympmarc/KOSharePoint/tree/master/demo-1/)
* Demo 2 - Simple survey with results [JSFiddle](http://jsfiddle.net/gh/get/knockout/3.4.0/sympmarc/KOSharePoint/tree/master/demo-2/)
* Demo 3 - Simple survey with results ported to SharePoint without changes (in SharePoint)
* Demo 4 - Simple survey with results, adding reading and writing from a SharePoint list (in SharePoint)
* Demo 5 - Simple survey with results, adding a custom binding to draw repose count bars (in SharePoint)<commit_msg>Added README<commit_after># KOSharePoint

This project contains demo code for my course Creating SharePoint Solutions with KnockoutJS.

* Demo 1 - Simple survey [JSFiddle](http://jsfiddle.net/gh/get/knockout/3.4.0/sympmarc/KOSharePoint/tree/master/demo-1/)
* Demo 2 - Simple survey with results [JSFiddle](http://jsfiddle.net/gh/get/knockout/3.4.0/sympmarc/KOSharePoint/tree/master/demo-2/)
* Demo 3 - Simple survey with results ported to SharePoint without changes (in SharePoint)
* Demo 4 - Simple survey with results, adding reading and writing from a SharePoint list (in SharePoint)
* Demo 5 - Simple survey with results, adding a custom binding to draw response count bars (in SharePoint)
{'fraction_non_alphanumeric': 0.09386281588447654, 'fraction_numerical': 0.018772563176895306, 'mean_word_length': 4.634146341463414, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, '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': '549973', 'n_tokens_mistral': 440, 'n_tokens_neox': 418, 'n_words': 146}