[HN Gopher] Show HN: Weekend project, shows when the next season... ___________________________________________________________________ Show HN: Weekend project, shows when the next season of your TV show premieres I treated myself to a solo hackathon this weekend and built https://next-season-of.com. The data is scrapped from IMDB and the website is generated using the hugo template engine. There's still a lot of optimization to be done but I'm planning to use this as a learning ground to try and get my pages to rank in Google. It would be really cool to search "next season of Ozark" and see a link to next-season-of.com. Author : patricklorio Score : 106 points Date : 2021-02-08 16:09 UTC (6 hours ago) | the_arun wrote: | Curious to know reason for scrapping Data from IMDB. They already | give out data here right? https://www.imdb.com/interfaces/ | patricklorio wrote: | Oh wow, I just hit the ground running treating it like a | hackathon. Didn't do much background. Thanks, I'll be | definitely using this going forward. | fjabre wrote: | Have you looked at the Interfaces files? | | You did the right thing by scraping the data. That is the | more clever way. Scraping is not illegal. Google does it | every second of every day. | irrational wrote: | It doesn't appear to work. I looked up Firefly and it didn't tell | me when the second season will start. | bluefirebrand wrote: | Sounds like it works perfectly to me. | | People gotta get over Firefly. | ignorantguy wrote: | I know right. It ain't happening. it is too hard to get over | it though | bluefirebrand wrote: | It has been almost two decades | | And I'm not gonna lie I've only ever watched it once and | never made it through a rewatch. The Whedonisms don't hold | up for me. | stevenwoo wrote: | I just add a flag to my personal website tv show listings so I | don't scrape the source websites unnecessarily, haven't been | rate limited yet but don't want to abuse the free resources, | either. | jaden wrote: | You might want to consider using https://thetvdb.com/ for your | data source. It still has problems, but overall it seems to be | more accurate than IMDb. | maxmcd wrote: | We skipped season 3 and I missed season 4! https://next-season- | of.com/atlanta/ | | :) | | The data does seem to be pretty solid in my random other searches | though. | patricklorio wrote: | Good catch, thanks! Added to my trello board. After work today | I'll try updating my page generator to fix. | lode wrote: | Nice work for a weekend's worth of work. | | It does seem to have quite some overlap with https://next- | episode.net | xeromal wrote: | It's much cleaner and simpler though | minutillo wrote: | Wrong information for Better Call Saul. Season six is yet to be | released. | patricklorio wrote: | Ah, next season is the final season but has an air date in the | future. Thanks! Added to my growing bug list. | vojant wrote: | I used to have similar project called WhenEpisode.com. I was | generating landing page for each show with the title "When is the | next episode of...", it was catching some google traffic. | dbspin wrote: | 'Euphoria' brings up a little known series from 2012, rather than | the popular HBO series of the same name. | reaperducer wrote: | I like it. Fast and clean. | | More importantly (to me), it let me see how few of the shows I | watch are in IMDB. | patricklorio wrote: | Thanks! I did have turn off my scrapper before pulling all the | data off IMDB. They have ~200k TV shows cataloged. I only | managed to pull around 3k during the weekend. | reaperducer wrote: | That makes sense. I'd much rather use your interface than the | A/B nightmare of IMDB. | [deleted] | maximp wrote: | Love the simple interface and speed. Looked up a few shows, but | nothing's being produced during COVID :( | dawnerd wrote: | Not bad but as others have mentioned the data is way off in a lot | of cases. I know thats not your fault but it's common across all | of the google results for 'next season of x'. | | The benefit you have, and I hope you stick to it, is theres no | multiple paragraphs explaining the show before getting to the | information that well, theres no idea when the next season is. | | One suggestion, if there isn't a known set date (Example The | Mandolorian, https://next-season-of.com/the-mandalorian/) don't | show 'December 2021'. Also with that page, the top says 2022, but | the next season shows 2021. | | Quick edit: I wish you the best in the SEO game. You're going up | against a lot of outlets with a lot of money thrown at ranking at | the top. I'll be rooting for you, anything to chip away at the | spam pages that are nothing but 'what we know...' | jonathanlydall wrote: | Yeah, the SEO they're up against is brutal. | | I've given up searching Google for information on the next | season of a show. All the results are gamed by articles with no | actual info, but from the search result summary appears to be | what you're looking for. | | For example, if you search for "<show name> Season <latest + | 1>". | | It seems every result, was updated in just the last couple of | days (even if I'm 6 months behind), they clearly use tricks to | make Google think its content was recently changed. | | The titles are things like "Show name season x release date, | details", but the content is invariably a brief recap of what | happened the last season. Followed by "regarding season x, no | one has any idea when it's coming, or if it's coming, but here | is our completely unsubstantiated vague guess..." | emayljames wrote: | You have really bad data. Euphoria the series references the | wrong series (some old unrelated series, or likely wrong data). | Euphoria is a series that started in 2019. | | https://next-season-of.com/euphoria/ | KaiWhat wrote: | It references the show that HBO's Euphoria is based | on/developed from, an Israeli show from 2012. | | This is a problem though, since there are a lot of shows that | share the same name. Sometimes they're related, sometimes not. | elcritch wrote: | Nice project! I'd love something similar for Audible series and | thought about making one too. The Audible recommendation system | almost always fails to alert me when a new book of a series I'm | listening to is released. It's crazy because it'd relatively | simple batch query and would likely drive a lot of sells. Also | I'm still not concerned about AI taking over the world yet as it | can't even find glaringly solutions like that (presuming Amazon | has an AI recommendation system for Audible... maybe?). | bangelo wrote: | I went skiing this weekend, which you can do too with your tech | monie$ | cogburnd02 wrote: | Doesn't seem to work on IE 11 on Windows 10. | elil17 wrote: | Perhaps this would work better as a wiki/crowdsourced data site - | I'd love to be able to help correct the errors I find | radicalriddler wrote: | Trying to search The Flash brings up the 1990 series rather than | the modern CW version haha | wodenokoto wrote: | A nice feature would be to show where that season airs. | mason55 wrote: | It's quite tough to get this info reliably. There are entire | businesses that focus on aggregating global "where to watch" | data and it's still a challenge. | rohanaed wrote: | Hey, that's good. I used it to find Kim's convenience next season | info. | samteeeee wrote: | Thanks for this! I made something similar but for knowing when | your fav movie director releases a new movie: | | https://directoralerts.website/ | mzarate06 wrote: | Thanks for this, I've bookmarked the site and may use it in the | future. It's a drag searching for new release dates in blog posts | or articles purporting an answer, only to find they're omitted or | buried. Though as your OP states, perhaps I should have been | searching IMDB all along. | | I searched on "Expan" on your site and found The Expanse easy | enough (the site is quite fast), but I still had to visit IMDB | afterward - I wasn't sure if there was a season 6. IMDB confirmed | there is, but as expected, with an unknown date. | | So I'll leave this for you to consider - list future seasons, | even if they include or cite something to the effect of "date | pending". That might prevent visitors from needing IMDB or other | sources in use cases such as mine. | | Including episode air dates is another addition I'd vote for. | | Nice work! | patricklorio wrote: | I'm really glad, thanks! My procedure was to Google, find an | article lacking the answer, then go through IMDB. | | Great suggestions, added to the list. Excited for these | improvements. | whenlambo wrote: | I've searched for "Better Call Saul" and it's saying that 6th | episode of that series are released at 31 Dec 2020. But season | six just started filming in February 2020. | MichaelApproved wrote: | You mean Feb, 202 _1_. | | I found it harder to start typing 2021 after the new year | because 2020 was such an easy year to bang out on the number | pad. My fingers and eyes got used to the symmetry of it. | | I even made the mistake when typing the correction for OP in | this comment. | buzzerbetrayed wrote: | Haha, "Better Call Saul" was the first thing I typed too. Man I | can't wait. Heart did a backflip when I saw it was "already | released" and then it sank when I found out it really wasn't. | [deleted] | bawolff wrote: | Cool. | | From a ui perspective, maybe make the actual next seaso date | stand out more. When i first viewed i assumed that the next | season would be listed after all existing seasons and totally | missed it at the top (and i assumed you just didnt have data for | the thing i looked up) | patricklorio wrote: | Here's a clickable link, https://next-season-of.com | blowfish721 wrote: | Love it and bookmarked. Would love to be able to make a list of | multiple shows and be able to bookmark that for a quick view of | upcoming seasons to more than one show. | admiral33 wrote: | Love it and bookmarked. Was always tired of reading through the | production backstories of a show just to find when the next | season is starting. | patricklorio wrote: | Thanks! That's actually the catalyst that got me to take the | project on. It took me way too long to find the release date | on For All Mankind after googling. | lostapathy wrote: | It'd be super cool to have RSS feeds (limited to episodes that | have already aired), so I could subscribe to shows I care about | and get updates in my feed reader when new episodes come out. | | My biggest annoyance with TV is not knowing when it's time to | come back and start watching again - this would totally solve | that for me. I would pay for this. | spondyl wrote: | https://trakt.tv has a calendar feature which supports both RSS | feeds and ICS calendar feeds too. | | Nothing I'm associated with, just been a happy user of the | service for years now | patricklorio wrote: | Great idea, that shouldn't be too hard to add. I'll look into | it. | mason55 wrote: | https://www.tvtime.com/ | epalm wrote: | Nice work. Just a heads up for troubleshooting, I searched for | Succession and it shows when Season 1 and Season 2 were released, | and said it's next season is Season 4. Looks like Season 3 was | skipped? https://i.imgur.com/2IegGEK.png | tzs wrote: | Others have mentioned that the data sources for this kind of | thing are often quite wrong. | | An alternative approach, if you are willing to limit how far | ahead it can tell you of the next season, is to use TV listings. | That will only give you a couple of weeks warning that the new | season is starting, but for a lot of people that is fine. | | I used to do something like that for movies on non-premium cable. | For most movies I wanted to see, I'd wait until they showed up on | some channel included in my cable package, such as FXX, Disney, | TNT, Cartoon Network, USA, TBS, or similar. | | I had a list of movies I was waiting for and a PhantomJS script | that would go to the Comcast schedule site for my area and grab | all the movies showing in the next two weeks, and tell me if any | that I were waiting for were on any channels that were included | in my package. | hasbot wrote: | IMHO, the search bar should always be present at the top of the | page. Probably should also have a link to the actual IMDB page. | Given that you're using IMDB data do you not have to mention | that? | Guest19023892 wrote: | Nice work on a quick project. One note though. I searched for | "The Office". The results I got were... | | https://next-season-of.com/the-office/ | | https://next-season-of.com/the-office-the-accountants/ | | The first I've never heard of before, and the second is some kind | of web episode series for The Office (US). If I search on IMDB, | the first result is The Office (US) and the second is The Office | (UK), which is what I would expect based on ordering by | popularity. Both of those seem to be missing from your results. | patricklorio wrote: | Ouch, it looks like I'm picking up the UK version. I need to | make handling shows with the same name a priority. I downloaded | shows ordering from most to least popular. When generating | pages I go in the same direction. I must be generating the page | for the Office US and overriding it with the Office UK. Thanks | for highlighting! | jakereps wrote: | One more show to validate any testing with is High | Maintenance (https://next-season-of.com/high-maintenance/ - | that appears to be before HBO picked it up), as IMDB itself | shows no ending year yet, and it gave me a little panic that | it was already over, haha. ___________________________________________________________________ (page generated 2021-02-08 23:00 UTC)