Live data from Hacker News

Viewing profile — snyy

snyy

HN member
Joined
Sun, Feb 11, 2024, 6:00 PM UTC
HN karma
229
Public activity
55 items

About snyy

Founder, Feyn AI. www.usefeyn.com

Recent public activity

  1. comment
    Comment #49075895

    Our blog covers this: https://usefeyn.com/blog/feynobg/#strength-in-diverse-data Recapping here: Our first train was on 4,000 images from the MaskFactory dataset alone. This improv…

  2. comment
    Comment #49075834

    Your question touches on excellent points. > what is the subject? FeyNoBg is an "automatic" model. It automatically detects foreground elements and segments the image. Most of the …

  3. comment
    Comment #49075234

    This pertains to the larger open source licensing discussions that have been happening (as I'm sure you've seen too). We've released projects under the MIT license before, most not…

  4. comment
    Comment #49073847

    Please do try, I would love nothing more! All I ask is you make a PR to https://github.com/feyninc/nobg with your results. We'd love to see what you make, contribute in any way we …

  5. comment
    Comment #49073677

    We resize the opacity mask. That tends to scale better

  6. comment
    Comment #49073564

    Thanks! Feel free to open an issue if you run into any issues with the outputs https://github.com/feyninc/nobg/issues

  7. comment
    Comment #49073343

    The 4K cap was a judgement call, we didn't want one source to dominate. The license is cc-by-nc, just added it to the hugging face

  8. story
    Show HN: FeyNoBg – Automatic background removal model and training library

    Hey HN, I’m Shreyash from Feyn. We help companies build custom models from their data. Today, we’re releasing FeyNoBg, an automatic background removal model. Alongside it, we're op…

  9. comment
    Comment #48812390

    Exactly this. Thank you for answering!

  10. comment
    Comment #48812384

    Ah yes, I meant accuracy.

  11. comment
    Comment #48812012

    Yes. I tried it with https://www.allbirds.com/products/womens-cruiser-canvas on our HF space and Pulpie worked great. HF Space: https://huggingface.co/spaces/feyninc/pulpie

  12. comment
    Comment #48809935

    Images pass through as they are considered main content. Same with tables. Pulpie will return all main content on a page as HTML/Markdown. I’m not sure I fully understand “which on…

  13. comment
    Comment #48808944

    We see far better performance with models. Heuristics break on richer content like codeblocks, formulae, quotes, etc. In our testing, our model was 25 F1 points better than Trafila…

  14. comment
    Comment #48808577

    Fixed. Try again. Let me know if any other issues

  15. comment
    Comment #48808570

    Thanks! Good questions: We haven't run a targeted eval against SEO spam yet. However, with Pulpie, each block gets labeled by what the text actually says rather than what the tags …

  16. comment
    Comment #48808335

    Funnily enough, that wasn't my first choice either. I A/B tested it with a small group and people understood "up and to the right is better" faster.

  17. comment
  18. story
    Show HN: Pulpie – Models for Cleaning the Web

    Hey HN, I'm Shreyash, founder of Feyn. We built Pulpie, a family of Pareto optimal models for cleaning the web. Pulpie strips boilerplate (ads, footers, sidebars) from raw HTML and…

  19. comment
  20. story
    Show HN: Pulpie – Pareto-Optimal Models for Cleaning the Web

    The idea for Pulpie came to us when building a deep research harness. All Search APIs return noisy content containing ads, navigational elements, and sidebars. In one instance, an …

  21. comment
    Comment #46506227

    You have the right understanding. We've found that maximizing chunk size gives the best retrieval performance and is easier to maintain since you don't have to customize chunking s…

  22. comment
    Comment #46506032

    As the other comment said, its a practice in good enough chunks quality. We focus on big chunks (largest we can make without hurting embedding quality) as fast as possible. In our …

  23. comment
    Comment #46505919

    No, delimiters can be multiple bytes. They have to be passed as a pattern. // With multi-byte pattern let metaspace = " ".as_bytes(); let chunks: Vec = chunk(text).pattern(metaspac…

  24. comment
  25. comment
    Comment #46504828

    A big chunk size with overlap solves this. Chunks don't have to be be "perfectly" split in order to work well.