Giter VIP home page Giter VIP logo

datascience-bot's People

Contributors

vogt4nick avatar

Stargazers

 avatar

Watchers

 avatar  avatar  avatar

datascience-bot's Issues

Ask u/datascience-bot for an activity summary

Suppose we commented,

u/datascience-bot summarize activity

and the bot responded like

Bleep Bloop. I've been busy. Here's what I've been up to:

  • I removed 5 submissions in the past 24 hours. That's 25% of all 20 submissions to r/datascience during that period.
  • I removed 15 submissions in the past 7 days. That's 15% of all 100 submissions to r/datascience during that period.

I compiled this summary for you at 2019-10-08 01:29:47 UTC. Oh, and I'm still beta testing my commands; your "summarize activity" command may not work in the future.

That'd be pretty cool.

Use active voice when replying to posts

Currently, u/datascience-bot replies to spam with this:

Your submission has been automatically removed. Videos are not allowed in r/datascience.

We should say something more direct, like

I removed your submission. Videos are not allowed in r/datascience.

Direct requests for book recommendations to the wiki

Users often come to r/datascience looking for book recommendations. We have recommendations in the wiki, so it'd be nice if u/datascience-bot told them where to look. These requests can come as submissions or comments in the weekly thread.

Of course, the real difficulty here is flagging requests for book recommendations. This will require some clever programming or text classification.

Flesh out the readme

Now that we're up and running, we should document the moving parts so that we can maintain it down the road.

Direct requests for podcast recommendations to the wiki

Similar to #28. Users often come to r/datascience looking for podcast recommendations. We have recommendations in the wiki, so it'd be nice if u/datascience-bot told them where to look. These requests can come as submissions or comments in the weekly thread.

Of course, the real difficulty here is flagging requests for podcast recommendations. This will require some clever programming or text classification.

Create a handler to format messages consistently

Despite the username, it's not obvious to everyone that u/datascience-bot is not a human.

It may be useful to add boilerplate to submissions and comments to make clear how to resolve issues. e.g.

Bleep Bloop. I removed your submission to r/datascience. Videos are not allowed on r/datascience.

I am a bot created by the r/datascience moderators. If you think I've made a mistake, please message the mods. You can also review my source code on GitHub.

Tell users in old weekly thread to post in the new weekly thread

Some questions go unanswered in the old weekly thread. When new weekly thread is created, respond to these comments with

A new week has begun, and a new weekly thread [has been posted](https://www.reddit.com/r/datascience/comments/d4ms47/weekly_entering_transitioning_thread_15_sep_2019/). Please feel free to repost your question in the new thread if you want higher visibility.

I am a bot created by the r/datascience moderators.

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.