Live data from Hacker News

Show HN: BBC “In Our Time”, categorised by Dewey Decimal, heavy lifting by GPT

genmon.github.io

61–70 of 177 posts

Re: Show HN: BBC “In Our Time”, categorised by Dewey Decimal, heavy lifting by GPT

#61
post #60

I wanted to see which speakers had been on the most episodes. I went to https://genmon.github.io/braggoscope/guests and opened the Firefox DevTools console and ran this: guests = Array.from(document.querySelectorAll('ul a.text-blue-500.underline')).map(el => ({ name: el.innerText, count: parseInt(el.nextElementSibling.textContent.slice(1, -1), 10) })) Then this: guests.sort((a, b) => a.count The top few were: [ { "na…

I think Angie Hobbs will take it! Looks like she is referred to with a few different names in the episode notes and I’ll need to merge them manually (will be 25 appearances)

(btw thanks for datasette. I use SQLite as an intermediary db and datasette was invaluable for exploring and refining queries.)

Re: Show HN: BBC “In Our Time”, categorised by Dewey Decimal, heavy lifting by GPT

#62
This is so cool! Thanks for sharing.

Taxonomies are inherently limited -- I love this portion of the talk "Everything is Miscellaneous" about Melvil Dewey: https://www.youtube.com/watch?v=x3wOhXsjPYM&t=1206s

Surely some things fit equally well in more than one category.

Have you considered asking for best two or three categories, and placing the episodes in multiple locations? Or would that be too noisy?

Re: Show HN: BBC “In Our Time”, categorised by Dewey Decimal, heavy lifting by GPT

#64
post #61
post #60

I wanted to see which speakers had been on the most episodes. I went to https://genmon.github.io/braggoscope/guests and opened the Firefox DevTools console and ran this: guests = Array.from(document.querySelectorAll('ul a.text-blue-500.underline')).map(el => ({ name: el.innerText, count: parseInt(el.nextElementSibling.textContent.slice(1, -1), 10) })) Then this: guests.sort((a, b) => a.count The top few were: [ { "na…

I think Angie Hobbs will take it! Looks like she is referred to with a few different names in the episode notes and I’ll need to merge them manually (will be 25 appearances) (btw thanks for datasette. I use SQLite as an intermediary db and datasette was invaluable for exploring and refining queries.)

Any chance you might share the intermediary DB? Even just including the binary database file on GitHub somewhere would be neat, since I could play around it by doing https://lite.datasette.io/?url=URL-to-your-db-file-on-GitHub

Re: Show HN: BBC “In Our Time”, categorised by Dewey Decimal, heavy lifting by GPT

#65
post #53

Earlier quoted context omitted.

I'd still like the ability to prime Whisper. I used it to transcribe a podcast episode I appeared on recently and one of the fixes I had to make was that ChatGPT came out as "chat GPT" every time it was mentioned: https://simonwillison.net/2023/Mar/7/kqed-forum/#kqed-forum Update: turns out this exists already: https://platform.openai.com/docs/guides/speech-to-text/promp...

I recorded myself saying a few sentences from that transcript, then fed it through different Whisper models. "small.en" and "large-v1" both generated "chat GPT", "large-v2" generated "chat-gpt", but somehow "medium.en" correctly generated "ChatGPT". This was the same audio sample fed through each of those four models, with no "prompting" as you're discussing. If I add "--initial_prompt ChatGPT", then all four models…

Yeah it wasn't a big problem for me - I had to do a bunch of other tidy-ups on the transcript anyway to add things like the name of the person who was speaking.

I cleaned that bit up with a bulk replace of "chat GPT" with "ChatGPT" in VS Code.

Re: Show HN: BBC “In Our Time”, categorised by Dewey Decimal, heavy lifting by GPT

#66
post #63

I always assumed the podcast was current with the show but it seems like it's about 4 weeks behind. e.g. I have Tycho Brahe on March 2 in my podcast app, rss shows it released Feb 2.

The BBC is pushing its Sounds app by lagging the podcast. Disappointing but understandable I guess given they want the opportunity to suggest other programmes.

Re: Show HN: BBC “In Our Time”, categorised by Dewey Decimal, heavy lifting by GPT

#68
post #60

I wanted to see which speakers had been on the most episodes. I went to https://genmon.github.io/braggoscope/guests and opened the Firefox DevTools console and ran this: guests = Array.from(document.querySelectorAll('ul a.text-blue-500.underline')).map(el => ({ name: el.innerText, count: parseInt(el.nextElementSibling.textContent.slice(1, -1), 10) })) Then this: guests.sort((a, b) => a.count The top few were: [ { "na…

Lots of great contributors to the show over the years. My favourite is Steve Jones for his huge intellect, humility, knowledge and listenabilty - yeah it's the right word for someone like him. I've listened to a lot of episodes (some many times over). I'll just mention The Migration of Birds as a sound listen.

However, Melvyn is an "interesting" catalyst but still great to fall asleep to. Long may it continue.

I believe there is sister program with a younger female presenter. Name escapes me...

Re: Show HN: BBC “In Our Time”, categorised by Dewey Decimal, heavy lifting by GPT

#69
post #62

This is so cool! Thanks for sharing. Taxonomies are inherently limited -- I love this portion of the talk "Everything is Miscellaneous" about Melvil Dewey: https://www.youtube.com/watch?v=x3wOhXsjPYM&t=1206s Surely some things fit equally well in more than one category. Have you considered asking for best two or three categories, and placing the episodes in multiple locations? Or would that be too noisy?

I found that Dewey was borderline acceptable — more categories seemed to degrade it, though admittedly I didn’t spend much time prompt tuning. I also tried tags and these weren’t reliable (not at a consistent “scale” from episode to episode).

I suspect I’ll need a more mechanical approach, long term.

Re: Show HN: BBC “In Our Time”, categorised by Dewey Decimal, heavy lifting by GPT

#70
post #60

I wanted to see which speakers had been on the most episodes. I went to https://genmon.github.io/braggoscope/guests and opened the Firefox DevTools console and ran this: guests = Array.from(document.querySelectorAll('ul a.text-blue-500.underline')).map(el => ({ name: el.innerText, count: parseInt(el.nextElementSibling.textContent.slice(1, -1), 10) })) Then this: guests.sort((a, b) => a.count The top few were: [ { "na…

In my memory, Frank Close has been on just about every one, but I think that's because I mostly listen to the ones about physics and astronomy. https://en.wikipedia.org/wiki/Frank_Close
Post reply on HN