Coder Social home page Coder Social logo

scopes's Introduction

Scopes

The basic idea:

  1. Humans look for patterns and meaning in everything. When they don't find these things, they make them up.
  2. Humans like to share trite, generic advice online.
  3. Probably selected tweets collaged together could sometimes be as meaningful as a "real" horoscopes?

This site generates a horoscope based on tweets

Live tweets

The live tweet view shows a selection of tweets pulled from a live twitter search and lightly filtered. The search is made using two random horoscope keywords to turn up tweets that have a horoscope sound. Then, each tweet is filtered to screen for forbidden words, remove noise like links and @s, and generally clean things up.

My original idea was to search for these tweets on the fly and then compose them into longer horoscope texts, but I found two problems with this approach:

  1. Obvi there are a lot of different kinds of conversations on twitter, and I found that even with my horoscope keywords, a lot of tweets I found contained content that didn't match aesthetically with my idea.
  2. The time it took to find and filter tweets, and then load them into a Markov chain, and then generate a horoscope text was non-trivial.

Markov chain

In the expanded view, you can see longer horoscope texts. These are based on tweets I found through the method above, as well as real horoscope texts. The output is composed using a markov chain.

scopes's People

Contributors

kladky avatar queerviolet avatar khumphrey avatar omriackley avatar danceoval avatar intersim avatar geoffbass avatar

Stargazers

Rachel Berkowitz avatar Nitika Nadgar avatar Jin Lin avatar Stella avatar Sophia Ciocca avatar Marina Hoashi avatar  avatar

Watchers

James Cloos avatar  avatar

scopes's Issues

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.