-
Notifications
You must be signed in to change notification settings - Fork 5
Description
@LuchoTurtle you've done a superb job of building a fully functional image captioning app! π π
Now it's time to get some credit for it π³ π by submitting a "Show HN" ![]()
And in the process raise your public profile for applying to #NextAdventure π
Todo
-
Address the start-up time (currently
25sec): Chore: Get Help with Lowering Machine Start Time forimgaiApp on Fly.ioΒ #20- And/or create an endpoint to serve a
1x1px GIFto start the app proactively when someone is reading theREADME.mdref: Chore: Update this Project for use onFly.ioΒ ping#7
- And/or create an endpoint to serve a
-
Improve the
Why?section ofREADME.mdto answer the Reader's question succinctly.
Currently it's: https://github.com/dwyl/image-classifier/tree/a3c8c3bf79a0f5e7bca160b6e460d883bc6e3973#why-

This is good for an internally-focussed tutorial for us ... π
but as an LLM-curious person casually reading on HN, π
this isn't going to "hook" me into reading a 5k word tutorial for 30+ mins ... β³
# Why? π
We needed a fully-offline capable (no 3rd party APIs/Services) image captioning service
using a state-of-the-art pre-trained image model to describe images uploaded in our
[`App`](https://github.com/dwyl/app).
# What?
A step-by-step tutorial building a fully functional
`Phoenix LiveView` web application that allows anyone
to upload an image and have it described
by the `Open Source` `BLIP` image captioning (`Large`) model.
- Simplify layout of homepage of the App and add examples: Feat: Examples on the Landing Page! Β #7
- Prepare Intro/Demo
GIF: Feat: IntroGIFΒ #21 - Add demo
GIFto intro ofREADME.md-
GIFshould be below thebadgesand above theTOC:
-
- Record Tutorial
Video: Feat: RecordVideoTutorial for this Repo! πΊ Β #23
Part 2
-
Study the 20 most successful "Show HN" posts: https://hn.algolia.com/?query=show+hn&sort=byPopularity (spend 1-2 mins skimming each one to extract the info - or use
ChatGPTto do some pre-analysis if you think it will be useful ...)
Summarise what you learned as comments in this issue thread. π¬ π -
Carefully craft your
Show HNTitle to maximise its chance of success. π -
Share on https://elixirforum.com/ to get some initial traction/stars.
- As soon as you submit on HN, update the
Elixir Forumtopic to include theHNlink to drive up-votes.
- As soon as you submit on HN, update the
-
Submit your
Show HN!! π -
Share the link so we can up-vote it. π β¬οΈ
- Get everyone you know to up-vote it so it gets and initial boost. π
Metadata
Metadata
Assignees
Labels
Type
Projects
Status