Coder Social home page Coder Social logo

lblend / mann-eller-kvinne Goto Github PK

View Code? Open in Web Editor NEW
1.0 2.0 0.0 40.24 MB

🤵 En nettside som bruker maskinlæring til å gjette om du er mann eller kvinne basert på hva du skriver 💃

Home Page: https://mannellerkvinne.lblend.moe

License: GNU General Public License v3.0

Shell 2.28% Python 35.03% Dockerfile 0.60% PureBasic 62.09%
norsk norwegian machine-learning naive-bayes-classifier reccurent-neural-network norge gender-classification gender

mann-eller-kvinne's Issues

Validate classifiers

Estimate classifiers performance on development and train set using various metrics.
This can be done e.g. using a jupyter notebook. Results can be presented in readme.
Suggestions about how it should be done or presented are very welcome

Translate README into english

Offer an english version of the README along with the norwegian version in order to make the code more accessible to people.

This should apply to all documents in the repo. This means that at the time of writing this, the contribution guide and the backend README needs to be translated as well.

Replace all NLTK with scikit-learn

NLTK is an old fashioned, awkward (imo). I think we should opt for a more modern classifier API. scikit learn is more modern and elegant. I think we should use this for the naive bayes (and possibly other) classifiers

Use more semantic variable names and field names

Change names like "clf", "M", and "F" to more semantic and easy-to-understand names. It's not obvious to neither people reading the code nor consumers of the API what the values mean.

If we are going through with this, I want keep this change on hold until we've fully rewritten the backend. This makes it so that the finished rewrite will be a 3.0 release and this change the 4.0 release. This creates a consistent correlation between the version numbers of the frontend and the backend. Though, not a requirement it is good to keep it this way for now.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.