Skip to content

EPIC: Prepare the repo for public share on HN πŸš€ Β #22

@nelsonic

Description

@nelsonic

@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" :shipit:
And in the process raise your public profile for applying to #NextAdventure πŸš€

Todo

Currently it's: https://github.com/dwyl/image-classifier/tree/a3c8c3bf79a0f5e7bca160b6e460d883bc6e3973#why-
image

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.
intro-gif-position

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 ChatGPT to 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 HN Title 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 Forum topic to include the HN link to drive up-votes.
  • 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

T4hTime Estimate 4 Hourschorea tedious but necessary task often paying technical debtdocumentationImprovements or additions to documentationepicA feature idea that is large enough to require a sprint (5 days) or more and has smaller sub-issues.priority-1Highest priority issue. This is costing us money every minute that passes.

Type

No type

Projects

Status

πŸ”– Ready for Development

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions