<commit_before>Observatory3
============

A project tracking dashboard for Rensselaer Center for Open Source. A ground up rewrite.

Working to replace a system with these [features](docs/Legacy_Features.md).
See our [planned feature set.](docs/Feature_Requirements.md) 

Features
--------

Observatory is a powerful dashboard tracking open source projects and contributors that are built through Rensselaer Center for Open Source. the current implemenation can be seen in action at [rcos.rpi.edu](http://rcos.rpi.edu). We are a highly active community of open source developers that attend school at Rensselaer.

Installation
------------

Once the project is cloned you need nodejs (nodejs-legacy for debian-based distributions), npm, ruby, and Mongo DB. You can then run
```
npm install -g grunt-cli grunt bower
npm install
# if you have errors running the above, run the following line:
sudo $USER chown -R ~/.npm
bower install
sudo gem install sass
sudo service mongodb start # or equivalent if not on an ubuntu-based distribution
# if mongodb fails to start, run the following line and retry:
sudo mkdir -p /data/db
grunt serve
```

This should give you a fully functioning dev server.<commit_msg>build status added to Readme.md added build status to readme<commit_after>Observatory3
============

[![Build Status](https://travis-ci.org/RCOS/Observatory3.svg?branch=master)](https://travis-ci.org/RCOS/Observatory3)

A project tracking dashboard for Rensselaer Center for Open Source. A ground up rewrite.

Working to replace a system with these [features](docs/Legacy_Features.md).
See our [planned feature set.](docs/Feature_Requirements.md)

Features
--------

Observatory is a powerful dashboard tracking open source projects and contributors that are built through Rensselaer Center for Open Source. the current implemenation can be seen in action at [rcos.rpi.edu](http://rcos.rpi.edu). We are a highly active community of open source developers that attend school at Rensselaer.

Installation
------------

Once the project is cloned you need nodejs (nodejs-legacy for debian-based distributions), npm, ruby, and Mongo DB. You can then run
```
npm install -g grunt-cli grunt bower
npm install
# if you have errors running the above, run the following line:
sudo $USER chown -R ~/.npm
bower install
sudo gem install sass
sudo service mongodb start # or equivalent if not on an ubuntu-based distribution
# if mongodb fails to start, run the following line and retry:
sudo mkdir -p /data/db
grunt serve
```

This should give you a fully functioning dev server.
{'fraction_non_alphanumeric': 0.08680420397041651, 'fraction_numerical': 0.001557026080186843, 'mean_word_length': 4.309917355371901, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 2, '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': '6354816', 'n_tokens_mistral': 736, 'n_tokens_neox': 685, 'n_words': 338}