Call-for-Code-for-Racial-Justice / Call-for-Code-for-Racial-Justice/TakeTwo-DataScience

Implement Machine Learning component V2 (dsmvp-v2)

Aberta
#9 1 comentário 0 reações 0 responsáveis Ver no GitHub
Machine Learning
Linguagem predominante
Jupyter Notebook
Estrelas
8
Forks
8
Métricas de merge de PRs
Nenhum PR com merge em 30d

Descrição

As part of the progression of machine learning components with increasing levels of sophistication, implement version 2 ("dsmvp-v2") with the following characteristics:

A machine learning module that can learn to detect racially biased expressions in context based on input labeled data of triples.

A possible implementation can make use of contextual text classifiers, such as those based on RNN = Recurrent Neural Networks such as the LTST architecture (Reference: https://spacy.io/usage/examples#textcat).

RNN allows the classifier to be "sequentially contextual", i.e. to classify a given phrase or expression dependent on the context in which it is used.

Coding of dsmvp-v2 should be similar to and share many aspects of how dsmvp-v1 in the repository is implemented, using Jupyter notebook and accessing the database via webapi, etc.

Guia de contribuição

Abrir o guia de contribuição

Direção de pesquisa

Comece revisando a implementação existente de dsmvp-v1 no repositório, incluindo seu notebook Jupyter e o acesso ao banco de dados por webapi. Defina como dsmvp-v2 deve consumir triplas e fornecer classificações de viés contextual, usando como referência o exemplo vinculado de classificação de texto do spaCy. A tarefa estará concluída quando o novo componente estiver implementado com o comportamento contextual indicado e seguir o padrão de integração da v1.

Escrita pelo modelo de indexação a partir do texto da issue.

Avaliação

Stack de tecnologia
jupyter-notebook
Domínio
api, machine-learning
Tipo de issue
Funcionalidade
Dificuldade
5/5
Tempo estimado
Mais de uma semana
Status de atividade
Estagnada
Clareza
Precisa de esclarecimento
Facilidade para iniciantes
25/100

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.