HN user

copypirate

46 karma
Posts33
Comments22
View on HN
opir.ai 1mo ago

Show HN: Jailbreak this model to get 3B tokens

copypirate
6pts0
soorf.xyz 3mo ago

Show HN: Jarvis for Audio Engineers

copypirate
3pts0
soorf.xyz 4mo ago

Show HN: Soorf, a natural language audio editor

copypirate
1pts0
www.loom.com 8mo ago

Experiments with hands-free OS navigation

copypirate
2pts0
www.loom.com 8mo ago

Loveable Style Dataset Generation

copypirate
1pts0
tts-arena.vercel.app 1y ago

Realistic Text-to-Speech Arena

copypirate
2pts0
blog.wordflo.ai 2y ago

Rethinking the Transcript Editing Experience

copypirate
8pts0
wordcab.com 5y ago

Show HN: Missed a boring meeting? Get an instant summary

copypirate
1pts0
wordcab.com 5y ago

Use AI to Summarize Your Otter, Fireflies, Sonix, Descript Transcripts

copypirate
1pts0
wordcab.medium.com 5y ago

There is a lucrative future for writers, and it’s datasets?

copypirate
1pts0
wordcab.com 5y ago

Show HN: Wordcab, Summarize Every Call

copypirate
1pts0
wordcab.com 5y ago

Show HN: Speak for 30 seconds, get a summary of what you said

copypirate
3pts0
skriber.io 5y ago

Show HN: Pegasus-Based Article Summarizer

copypirate
1pts3
skriber.io 5y ago

Show HN: BART-based summarizer trained on years of newsletter summaries

copypirate
6pts7
news.ycombinator.com 5y ago

Ask HN: Founders with ADHD, how do you do it?

copypirate
2pts2
news.ycombinator.com 5y ago

Ask HN: Content distribution platform for Indie Hacker type sites?

copypirate
3pts2
spreadtheworld.net 5y ago

Acquisition Channels Database for Startups

copypirate
2pts0
www.youtube.com 5y ago

What if your smart toilet could talk?

copypirate
1pts0
medium.com 5y ago

Show HN: Simple application-level Slack logging with slacklogger

copypirate
1pts0
seobutler.com 5y ago

The End of Google?

copypirate
6pts0
extractorapi.com 5y ago

Show HN: Extract clean text and translate into 50 languages with a GET request

copypirate
7pts1
growthbot.xyz 5y ago

Show HN: GrowthBot, community management dashboard for Discord

copypirate
1pts0
docs.google.com 6y ago

Top YouTube Tech Influencers (updated every 24h)

copypirate
1pts0
news.ycombinator.com 6y ago

Ask HN: What YT tech influencers do you follow?

copypirate
2pts0
medium.com 6y ago

Examples of Great Programming Tutorials

copypirate
2pts0
extractorapi.com 6y ago

Show HN: Extractor API v1 – the text extraction workflow API and UI

copypirate
3pts1
medium.com 6y ago

Creating an Automated Text Extraction Workflow – Part 1

copypirate
3pts0
amadb.xyz 6y ago

Show HN: Covid-19 AMA Database

copypirate
5pts1
extractarticletext.com 6y ago

Show HN: Eat the News – A text extraction playground for global RSS feeds

copypirate
25pts8
news.ycombinator.com 6y ago

Show HN: Customizable Reader Mode with Single HTTP Request

copypirate
2pts0

Thanks, I definitely might once I tidy things up... though, there isn't much to share. The model is pre-trained on the CNN/Dailymail dataset and hosted on AWS SageMaker (I used the BART tutorial as a reference). Fine-tuned on my own article summaries using the transformers library. The backend is Django/Bootstrap. Really, nothing special except for the fine-tune dataset which took ages to clean.

Hey HN - coming at this solo, my first SaaS, after years of being a freelance copywriter and content manager.

A few years back I discovered Python, and very quickly after NLP. To a writer with a love for sci-fi/tech, I was enamored, and spent ungodly hours on my employer's GCC-hosted Jupyter Notebooks, coming up with all sorts of impractical experiments with Spacy, Facebook's Starspace, Gensim, and the like.

For one, I needed a lot of training data. I'd go crawl thousands of pages of text from news sites, using Scrapy and storing data directly on the server. For text extraction and boilerplate removal, I used newspaper3k, and eventually a custom extractor that used a random forest model to select proper element "candidates".

I wanted a simpler way to aggregate text for a dataset, query it, create subsets based on keywords, and so on. The paid options out there - Diffbot, Aylien, Ujeebu, Scrapinghub's news API, etc. weren't exactly what I was looking for.

After learning the minimum amount of JS required, I built a shitty local app where you could paste a bunch of URLs and get back a JSON with the extracted text. I posted it up here, on HN, and there were a few hundred visits, absolutely demolishing the $5 DO instance. I figured others might want something like this.

So I built extractorapi.com - a text extraction API and UI that revolves around the idea of "Jobs". For example, let's say you gathered a list of URLs from the NY Times, or The Economist, or Bloomberg. You then provide that list of URLs to a job called "my_articles". For example:

api_key = "YOUR_API_KEY" endpoint = "https://extractorapi.com/api/v1/jobs"

headers = { "Authorization": f"Bearer {api_key}" } data = { "job_name": "my_job", "url_list": [ "example.com/article1", "example.com/article2", ... ] }

r = requests.post(endpoint, headers=headers, data=data)

This job will then process your input URLs server-side, and once complete, you can query the extracted text or title within the job. All jobs and extracted text are saved on your account - you can use the API or the web app to explore the jobs you started programmatically, download them in .csv or .json formats, and check their progress.

I go into more detail in this Medium piece, "Creating an Automated Text Extraction Workflow": https://medium.com/@aleks_82234/creating-an-automated-text-e...

I get that it's hard to market to devs like myself (why buy when you can build?), so I'm looking for any feedback/criticism/suggestions on your experience with Extractor API. As Faulkner points out, you must kill your darlings - let me know if all this shit doesn't make any sense, or if it's actually helpful. Or somewhere in-between.

The main API extracts text from news pieces, blogs, PR content, and other text-heavy pages with a GET request.

The free account gives you access to a GUI where you can paste/upload your URLs to extract text from. The "playground" is a collection of RSS feeds with links you can extract text from, to try out the capabilities of the API.

I forgot about Mozilla's release of Readability. It took them a while after they initially promised to release it. What's your experience been like with their parser? Took a look at your code - very practical.

- Retrieve relevant article text + metadata from a list of URLs

- Just upload a txt file with newline-separated URLs

- Download results in JSON or CSV format

- Your finished jobs persist on any device

- All new accounts get 500 unique URLs to scrape