Extracting Hacker News Book Recommendations with the ChatGPT API - reyem.dev blog
I love books and I enjoy reading through the Hacker News(HN) book recommendation threads. On HN, there’s almost 200 stories so far this year that have the separate word “book” in the title, and aren’t linked to another page. I wondered what the most commonly recommended or mention books are. Mainly wondering if SICP or PCL would be the top recommendation. After reading of the man who categorised his favourite podcast into dewey decimal using GPT, I was aware that the GPT API could be used to categorise data and output the information in json format. So using the HN data fetched from the hackernews API, I used the subset of stories that seem to be book recommendation threads and extracted book titles, authors and urls from the text using calls to the Chat Completions API. Here’s the top 50 book recommendations: Some things I discovered while doing this project: Here’s an example of the json output by chatgpt, for this comment, it got everything wrong except the link, but it shows the fo
2023-10-12: I have written a followup with some details about the process used to generate this list: Extracting HN Book Recommendations with the ChatGPT API, Vol. II I love books and I enjoy reading through the Hacker News (HN) book recommendation threads. On HN, there's almost 200 stories so far this year that have the separate word "book" in the title, and aren't linked to another page. I wondered what the most commonly recommended or mention books are. Mainly wondering if SICP or PCL would be the top recommendation. After reading of the man who categorised his favourite podcast into dewey
Explore this link on the map →related reading
- Read Something Greatreadsomethinggreat.com
- GitHub - AngelSanchezT/books-1: Books about Nodejs, Angular2, Agile, Clean Code, Docker, Golang, Microservices, REST, TDD, BDD, and Startups. · GitHubgithub.com
- Exa | Web Search API, AI Search Engine, & Website Crawlermetaphor.systems
- GitHub - thesephist/monocle: Universal personal search engine, powered by a full text search algorithm written in pure Ink, indexing Linus's blogs and private note archives, contacts, tweets, and over a decade of journals. · GitHubgithub.com
- GitHub - assafelovic/gpt-researcher: An autonomous agent that conducts deep research on any data using any LLM providers · GitHubgithub.com
- choice loneliness - starting from nixstartingfromnix.com
- Elicit: AI for scientific researchelicit.com
- GitHub - brexhq/prompt-engineering: Tips and tricks for working with Large Language Models like OpenAI's GPT-4. · GitHubgithub.com
- Memex - Save, summarize and reuse what you read online.memex.garden
- Elicit: AI for scientific researchelicit.org
- GitHub - hypothesis/browser-extension: The Hypothesis browser extensions. · GitHubgithub.com
- Rewind.ai - Every AI Tool, Completely Freerewind.ai