Introducing TL;DRs by HackerNoon

Written by Limarc | Published 2021/09/10
Tech Story Tags: slogging | hackernoon | product-update | hackernoon-top-story | hackernoon-product | slack-blogging | slack | hackernoon-development | web-monetization

TLDRJeferson Borba talks about his work with AI-generated TL;DR snippets of HackerNoon stories. The tool used to create this feature is called TLDRThis, and it reads the entire story and generates a TL; DR based on that. If someone is trying to implement something similar to what we have, I wouldn't recommend a TLDR AI other than TLDRThis, is by far the best, super easy to implement and provide human-like TLDR's that sometimes we can't even believe that it was made by an AI.via the TL;DR App

Today on HackerNoon software updates, we speak to one of our developer's, Jeferson Borba, about his super exciting work with AI-generated TL;DR snippets of HackerNoon stories.

If you haven't yet noticed, as a writer in the story settings there is a new box for TL;DRs, and Jeferson is here to tell us more about it!
This Slogging thread by Limarc Ambalina and Jeferson Borba occurred in slogging's official #software-development channel, and has been edited for readability.
Limarc AmbalinaSep 1, 2021, 3:05 AM
Hey Jeferson Borba! Congrats on this awesome update. So can you explain what is this box? How do writers use it and what does it do?
Jeferson BorbaSep 1, 2021, 9:27 PM
Hey hey, now we allow authors to add a TL;DR to their stories or let our bot do the hard work for them. Its a nice way give the readers a smaller version of the story. The TL;DR will also be displayed on a new HackerNoon project that will be coming soon 🚀
Limarc AmbalinaSep 2, 2021, 11:40 AM
Awesome tell us a bit about how you made it? Did you draw inspiration from similar tools you’ve already seen out there or is it all from scratch?
Limarc AmbalinaSep 2, 2021, 11:41 AM
Also interested to hear about the AI text generator. How did you build and train that tool?
Jeferson BorbaSep 2, 2021, 1:54 PM
Oh, I wish I was an AI expert, but actually, this is a tool called TLDRThis. All I had to do was to connect with both our editors and with our back-end, fix some bugs that always appears when using new tools and adapt the calls to our needs
Limarc AmbalinaSep 2, 2021, 3:13 PM
Got it. And what exactly does the tool do? Does it read the entire story and the title and generates a TL;DR based on that or how does it work?
Limarc AmbalinaSep 2, 2021, 3:13 PM
How many words/characters does it generate?
Jeferson BorbaSep 2, 2021, 3:34 PM
Yep, it reads the entire story and generate a TL;DR based on that. If eventually you thought that you have finished your story, but at a later stage want to return and add more important concepts, you can generate again and your new text will be read by the AI.

I primarily configured it to generate around 500 characters, which is what we suggest for our TL;DR and will fit perfectly for our super secret project that will come out soon.
Limarc AmbalinaSep 3, 2021, 4:40 AM
Great! What problems did you encounter that you weren't expecting? What advice can you give people looking to create a similar integration with TLDRThis using a stack similar to ours? You might be able to save some developers a headache down the line
Jeferson BorbaSep 6, 2021, 1:07 AM
The TLDRThis is pretty straight forward, my biggest issues were because we have 2 different editors, I had to adapt the use of the API to the different types of outputs that each editor provided. After releasing it, some bugs appeared, mostly because I hadn't tested all the possibilities. Even when we think that we have tested everything, users usually do some unexpected things haha.

If someone is trying to implement something similar to what we have, I wouldn't recommend a TLDR AI other than TLDRThis, is by far the best, super easy to implement and provide human-like TLDR's that sometimes we can't even believe that it was made by an AI.
Limarc AmbalinaSep 7, 2021, 3:35 PM
Very cool update Jeferson Borba! When we can we expect to see the...super cool project where the TL;DRs will be of most use, to launch?! Tease our community!
Jeferson BorbaSep 10, 2021, 12:37 AM
We are currently in the internal testing phase, I would say that an official version can be released earlier next month, but no promises. It's a pretty complex project and it requires a lot of work. But I really think everyone will enjoy when it's finally released
Jeferson BorbaSep 10, 2021, 12:39 AM
I'm not pretty sure of how much I can disclose about that project. Anyway, in one of the HackerNoon stories, there is an easter-egg that can give you some clues of what will be coming real soon.
Limarc AmbalinaSep 10, 2021, 2:49 AM
Awesome. Thanks Jeferson looking forward to more of your releases in the future! You're an awesome dev, an awesome person, and we're lucky to have you here.

Written by Limarc | Hacker Noon's VP of Editorial by day, VR Gamer and Anime Binger by night.
Published by HackerNoon on 2021/09/10