Contributing

Contributions are welcome and are greatly appreciated! Every little bit helps, and credit will always be given.

Table of Contents

Types of Contributions

Report Bugs

Report bugs through Github issue.

Please report relevant information and preferably code that exhibits the problem.

Fix Bugs

Look through the Github issue for bugs. Anything is open to whoever wants to implement it.

Implement Features

Look through the Github issue or Malaya-project for features. Any unassigned improvement issue is open to whoever wants to implement it.

Remember, 100% Tensorflow (version 1.10 and above, not 2.0, yet), no Keras.

Dataset

Create a new issue in Github issue related to your data including the data link or attached it there. If you want to improve current dataset we have, you can check at Malaya-Dataset.

Or, you can simply email your data if you do not want to expose the data to public. Malaya will not exposed your data, but we will exposed our trained models based on your data.

Thanks to,

  1. Fake news, contributed by syazanihussin
  2. Speech voice, contributed by Khalil Nooh
  3. Speech voice, contributed by Mas Aisyah Ahmad
  4. Singlish text dump, contributed by brytjy
  5. Singapore news, contributed by brytjy

Improve Documentation

Malaya could always use better documentation, might have some typos or uncorrect object names.

Submit Feedback

The best way to send feedback is to open an issue on Github issue.

Unit test

Test every possible program flow! You can check unit tests here.

Documentation

The latest API