git404hub

what is sentiment_analysis fr?

viwaz/sentiment_analysis — explained in plain English

Analysis updated 2026-07-17

1Jupyter NotebookAudience · researcherComplexity · 3/5Setup · moderate

tl;dr

A sentiment analysis tool for Facebook comments in a low-resource, code-switched language, comparing simple and neural network models.

vibe map

mindmap
  root((repo))
    What it does
      Detects comment sentiment
      Handles mixed languages
      Keeps emojis intact
    Tech stack
      Python
      Jupyter Notebook
      AfriBERTa
      Apify
    Use cases
      Monitor public opinion
      Score scraped comments
      Serve predictions via API
    Audience
      Researchers
      Data scientists
      Organizations

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

what do people make with this?

VIBE 1

Monitor Facebook discussions about a public health campaign or political issue at scale.

VIBE 2

Automatically score newly scraped comments for sentiment instead of reading them manually.

VIBE 3

Compare a simple TF-IDF model against a neural network model to pick the best performer.

VIBE 4

Run the trained model as a web API service serving live predictions.

what's the stack?

PythonJupyter NotebookAfriBERTaTF-IDFApify

how it stacks up fr

viwaz/sentiment_analysisandy1li/udacity-reinforcementcynikolai/sequence-cluster-learner
Stars111
LanguageJupyter NotebookJupyter NotebookJupyter Notebook
Last pushed2021-05-132017-12-02
MaintenanceDormantDormant
Setup difficultymoderatemoderateeasy
Complexity3/53/51/5
Audienceresearcherresearchergeneral

Figures from each repo's GitHub metadata at analysis time.

how do i run it?

Difficulty · moderate time til it works · 1h+

Requires Apify access for scraping and understanding of the notebook-based data science workflow.

prompts (copy fr)

prompt 1
Explain how this project handles code-switched, low-resource language comments during preprocessing.
prompt 2
Help me set up the Apify scraping step to collect Facebook comments for this pipeline.
prompt 3
Show me how to call the web API this project exposes for sentiment predictions.
prompt 4
Walk me through comparing the TF-IDF model against the AfriBERTa model in this project.

Frequently asked questions

what is sentiment_analysis fr?

A sentiment analysis tool for Facebook comments in a low-resource, code-switched language, comparing simple and neural network models.

What language is sentiment_analysis written in?

Mainly Jupyter Notebook. The stack also includes Python, Jupyter Notebook, AfriBERTa.

How hard is sentiment_analysis to set up?

Setup difficulty is rated moderate, with roughly 1h+ to a first successful run.

Who is sentiment_analysis for?

Mainly researcher.

peek the repo → explain another one

This repo across BitVibe Labs

double-check against the repo, no cap.