--- title: Autoblog date: "2005-09-14T12:00:00Z" categories: - how-i-do-things wp_id: 553 description: I automate my daily reading by matching del.icio.us tags from URLs I've blogged about against trending bookmarks. I score sites based on tag frequency and rank the top five, though I need better APIs to scale. keywords: [del.icio.us, automation, social bookmarking, content discovery, tagging, rss] --- I have an automated (and lazy) way of finding interesting sites. This is what I do every day. 1. I get the [del.icio.us](http://del.icio.us/) tags of every URL I blog about. (It's available at http://del.icio.us/rss/url/ followed by the MD5 hex version of the URL). 2. I pick the most popular tags (at least 50 links must have this tag), and use them as my "preferred tags" 3. I scan the most [popular sites on del.icio.us](http://del.icio.us/popular/), and get each site's tags 4. If a site has my preferred tags, I give it points (the number of points is equal to the number of times I've blogged that tag) 5. I pick the top 5 sites based on my points, and read them. There are two problems I have now. Firstly, I will find sites similar to those I have blogged about -- not discover anything new. That's fine to start with -- I can search for those manually. The bigger problem is, this is restricted to del.icio.us. There are two ways I can extend this (lazily). 1. By finding new sources of popular URLs (which requires a site with a list of popular URLs updated daily, which I will find interesting) 2. By finding new sites that tag URLs (which ideally requires an API to get the tags for a given URL) There are lots of sources for popular URLs. But though many of sites, including notably [Technorati](http://www.technorati.com/), tag URLs, but none of them I know have APIs. --- ## Comments - **Ravi** _2 Dec 2023 5:08 pm_: I am a intensive user of ChatGPT . Asking it to ask clarifying questions was not successful in 3.5 . I gave up . I have not returned to it . May be I don’t think the sentence / context completion model is capable of saying, ‘ huh?’ I have not tried ‘ List the different ways will you will interpret the prompt , . But if I already know that there is room for ambiguity, why won’t I disambiguate the prompt myself ?