<commit_before># uzh-course-shortname [![Build Status](https://travis-ci.org/JonnyBurger/uzh-course-shortname.svg?branch=master)](https://travis-ci.org/JonnyBurger/uzh-course-shortname)

> My kryptonian module


## Install

```
$ npm install --save uzh-course-shortname
```


## Usage

```js
const uzhCourseShortname = require('uzh-course-shortname');

uzhCourseShortname('unicorns');
//=> 'unicorns & rainbows'
```


## API

### uzhCourseShortname(input, [options])

#### input

Type: `string`

Lorem ipsum.

#### options

##### foo

Type: `boolean`<br>
Default: `false`

Lorem ipsum.


## License

MIT © [<NAME>](http://jonny.io)<commit_msg>Add README.md<commit_after># uzh-course-shortname [![Build Status](https://travis-ci.org/JonnyBurger/uzh-course-shortname.svg?branch=master)](https://travis-ci.org/JonnyBurger/uzh-course-shortname)

> Abbreviate course names from UZH, even complex ones.

This module tries to remove everything but the most relevant part of a UZH module name.
Example:
`002a Proseminario I di linguistica italiana: Elementi di linguistica sincronica` gets abbreviated to `Elementi di linguistica sincronica`.
`BWL III (V+Ü) (Business Administration III)` gets abbreviated to `BWL III`.
`LTK Modul 5: Zuchtmanagement Nagetiere` gets abbreviated to `Zuchtmanagement Nagetiere`.

The idea is that


## Install

```
$ npm install --save @jonny/uzh-course-shortname
```


## Usage

```js
const uzhCourseShortname = require('uzh-course-shortname');

uzhCourseShortname('159 Aufbaumodul 3 NDL (SU): Poetik und Praxis des Notierens');
//=> 'Poetik und Praxis des Notierens'
```


## API

### uzhCourseShortname(input)

#### input

Type: `string`


## License

MIT © [<NAME>](http://jonny.io)
{'fraction_non_alphanumeric': 0.15389116442363956, 'fraction_numerical': 0.004681100058513751, 'mean_word_length': 5.0638297872340425, 'pattern_counts': {'":': 0, '<': 6, '<?xml version=': 0, '>': 10, 'https://': 4, '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': '6973420', 'n_tokens_mistral': 654, 'n_tokens_neox': 596, 'n_words': 145}