Baseet is a web app built to utilize my other library suweet. It displays my twitter lists and highest scoring tweets from said lists. Also allows me to view a text summary of a url embedded in a tweet and save the url to read-it-later services.
The app is my first attempt at using clojurescript, as well as clojure's web stack. Also my first time playing with couchDB. It's been a blast so far.
I built this app using:
- Jetty as the web server.
- Ring Clojure's answer to Python WSGI and Ruby's Rack, provides a nice modular design which can be extended by plugins/middleware.
- compojure for routing
- Hiccup for templating.
- Apache couchDB as a database store.
- Twitter Bootstrap So much easier !
In a nutshell, it's a library that i wrote to help me summarize my insane twitter feed, by assigning each tweet a score based on retweets, favorites etc.. It's able to provide a sorted list of my tweets. Suweet also has the ability to summarize a given url.
Suweet, uses Apache Tika, Open NLP, Snowball Stemmer and Luhn's algorithm to perform the text summarization.
More on suweet on github: Suweet.