Nice story. I’m not sure web scraping is a “niche” subject anymore though.
For OP's case:
> Market Vertical = Technology
> Niche / Market Vertical Subset = Webscrapping
Interesting how each world places its own connotations on words, and if you don't speak the "language" -- even though we're all speaking English! -- miscommunication is guaranteed.