<commit_before>Course Data Project
===================

Source code for University of Sussex XCRI-CAP Project
-----------------------------------------------------

Link to the Unversity of Sussex Blog page [course data blog](http://blogs.sussex.ac.uk/coursedata/).<commit_msg>updating readme with config info on loading your own XCRI-CAP db schema<commit_after>Course Data Project
===================

Source code for University of Sussex XCRI-CAP Project
-----------------------------------------------------

Link to the Unversity of Sussex Blog page [course data blog](http://blogs.sussex.ac.uk/coursedata/).

The project includes a configurable interface to load from your own student record system. To use this implement the class uk.ac.susx.xcricap.session.SchemaLoaderBeanRemote (either add to this project or create a separate one). Then modify ejb-jar.xml and change the parameter for 'SchemaLoaderBeanName' to match the jndi lookup for your bean that implements the interface.

Alternatively, use a different method to populate your XCRI-CAP schema and change the 'useLoaderBean' parameter to false. This means the project will not attempt to populate your XCRI-CAP schema using the SchemaLoaderBeanRemote interface.
{'fraction_non_alphanumeric': 0.16299918500407498, 'fraction_numerical': 0.0, 'mean_word_length': 3.263888888888889, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 1}, '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': '4750538', 'n_tokens_mistral': 302, 'n_tokens_neox': 283, 'n_words': 139}