paint-brush
Introducing TL;DRs by HackerNoonby@limarc
350 reads
350 reads

Introducing TL;DRs by HackerNoon

by Limarc AmbalinaSeptember 10th, 2021
Read on Terminal Reader
Read this story w/o Javascript
tldt arrow

Too Long; Didn't Read

Jeferson 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.
featured image - Introducing TL;DRs by HackerNoon
Limarc Ambalina HackerNoon profile picture

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.