Giter Club home page Giter Club logo

Comments (5)

fgrehm avatar fgrehm commented on June 25, 2024 2

Just throwing out ideas but a nice first step can always be a simple parser searching for famous big words, definitely not ideal but surely good enough to handle a nice percentage of the occurrences

I personally think a check for "Ladrão", "Bandido" and "Corrupto" would be a great start since 99% of the time it is going to mean that the person is accusing the politician 😅 From there we could maybe have some sort of combination between "Sentiment analysis" and offensive words to trigger a reply. I'm just not sure if doing this analysis in portuguese is a problem already solved (haven't checked but there might be something out there)

I'd prefer to have another Twitter account (other than @RosieDaSerenata) for doing so. Since Twitter doesn't seem to be very clear about rules for bots, I believe it's better to distribute the tweet rate between accounts. If the auto-reply account gets blocked, the original won't.

Makes sense. I'll think about a nice name for that account so we can at least create it in advance. As food for thought, in my company's slack we have what we call a "Friendly Bot" that sends people messages when they join specific channels with additional information about that channel and the processes related to the specific teams.

Also, in order to stay "truly agile", I think we could have an MVP of this "using" a human for the work and measure the impact before automating the process. Or even a bit of both worlds and put together a simple dashboard that analyses replies to rosie and attempts to categorize them 💭

from whistleblower.

anaschwendler avatar anaschwendler commented on June 25, 2024 1

I personally think a check for "Ladrão", "Bandido" and "Corrupto" would be a great start since 99% of the time it is going to mean that the person is accusing the politician 😅 From there we could maybe have some sort of combination between "Sentiment analysis" and offensive words to trigger a reply. I'm just not sure if doing this analysis in portuguese is a problem already solved (haven't checked but there might be something out there)

I would add "vergonha" and other shaming words, too

from whistleblower.

rlage avatar rlage commented on June 25, 2024 1

@fgrehm, I am not sure “solved”, but there are a few approaches out there. I saw IBM do sentiment analysis in the World cup, using AI and a manually labeled database to train a model

from whistleblower.

miguelgraz avatar miguelgraz commented on June 25, 2024

Just throwing out ideas but a nice first step can always be a simple parser searching for famous big words, definitely not ideal but surely good enough to handle a nice percentage of the occurrences 😃

from whistleblower.

Irio avatar Irio commented on June 25, 2024

image

Great feature idea.

I'd prefer to have another Twitter account (other than @RosieDaSerenata) for doing so. Since Twitter doesn't seem to be very clear about rules for bots, I believe it's better to distribute the tweet rate between accounts. If the auto-reply account gets blocked, the original won't.

from whistleblower.

Related Issues (13)

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.