https://github.com/dzucconi/corrasable
https://github.com/dzucconi/corrasable
api language nlp pronunciation ruby
Last synced: about 1 year ago
JSON representation
- Host: GitHub
- URL: https://github.com/dzucconi/corrasable
- Owner: dzucconi
- License: unlicense
- Created: 2013-03-12T05:32:49.000Z (about 13 years ago)
- Default Branch: master
- Last Pushed: 2025-03-17T01:59:02.000Z (about 1 year ago)
- Last Synced: 2025-04-14T22:09:59.043Z (about 1 year ago)
- Topics: api, language, nlp, pronunciation, ruby
- Language: Ruby
- Homepage: https://corrasable.com
- Size: 975 KB
- Stars: 11
- Watchers: 2
- Forks: 5
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# Corrasable
[](https://travis-ci.org/dzucconi/corrasable)
[Corrasable](https://github.com/dzucconi/corrasable) is a web service that packages together tools like [Lingua](http://www.pressure.to/ruby/) and [The CMU Pronouncing Dictionary](http://www.speech.cs.cmu.edu/cgi-bin/cmudict).
Better documentation forthcoming. Refer to [available routes](https://github.com/dzucconi/corrasable/blob/master/config/routes.rb) in the meantime.
## Getting Setup
Install MongoDB if you don't already have it:
```
brew update
brew install mongodb
```
Clone the repo and bundle:
```
git clone git@github.com:dzucconi/corrasable.git
cd corrasable
bundle install
```
Start the server:
```
foreman run -f Procfile.dev
```
Set up the database (this could take a while):
```
bundle exec rake bootstrap:seed
```
## Deploying your own instance
[](https://heroku.com/deploy?template=https://github.com/dzucconi/corrasable/tree/master)
Due to issues with the running length of the initial database import, the bootstrap Rake task will not run automatically post-install. It's recommended that you push a local mongodump to the production database once it's set up.