Git Product home page Git Product logo

datascienceapp's Introduction

Data Science App

In this app, I'll be deploying NLP, Computer Vision, Speech Processing and Generative models in a single application on Streamlit.

What's inside?

The idea is to leverage pre-trained models as well as algorithm built on my side. It's a good opportunity for me to become more familiar with all pre-trained models available in the open-source community.

The algorithms covered are:

  • Natural Language Processing
    • Part-Of-Speech Tagging with SpaCy
    • Named Entity Recognition with SpaCy
    • Sentiment Classification with Flair
    • Question Answering with AllenNLP
  • Computer Vision
    • Object Detection with Yolov3
    • Face Detection with Haar Cascade Classifier
    • Face Recognition with facerecognition
  • Speech Processing
    • Voice Activity Detection
    • Speaker Identification
  • Generative Models
    • A GAN to generate digits
    • A GAN to generate faces
    • Text-to-images

I integrate and deploy everything using Streamlit and Render.com.

How to use it?

The application looks like this:

image

It is currently hosted by Render.com and each push leads to a new build of the app. I am using the standard plan (2Gb RAM). If you would like to contribute, feel free to submit a PR.

To run it locally, clone this project and run :

pip install -r requirements

Rrun the app:

streamlit run app.py

datascienceapp's People

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.