Is there a good way to determine after seeing N unique items in M trials how many items there potentially are? Would tracking the time between seeing new unique items help? Is this an already solved problem?
https://www.vldb.org/conf/1995/P311.PDF
https://pydistinct.readthedocs.io/en/latest/docs/readme_link...