[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)