# Contributing ## Start an issue When contributing to this repository, please first discuss the change you wish to make via issue. This is an important step because we don't want any repeated parallel work. We advice contributers to add a proper name to the issue for instance, "Adding Sentiment Analysis model". ## Pull request Once you are given the green light through the issue, you can start working on the changes. You can then start a [pull request](https://help.github.com/en/articles/about-pull-requests). ## Areas to contribute There are many things you can do to help us. Here are few suggestions 1. Add a new model either by training from scratch or port a pretrained model 2. Add new intefrace like a notebook, web model, command line, code snippet, etc ... 3. Add a new preporcessed dataset. 4. Design the website 5. Documentations ## Development For code editting and mangning a pull request, commit and other GitHub procedure we suggest you use [vscode](https://code.visualstudio.com/). ## Code of Ethics We are an open community. So, if you reuse a model/code/tutorial please make sure to mention the original authors and check the copyright notice.