Multi-Modal-Comparators icon indicating copy to clipboard operation
Multi-Modal-Comparators copied to clipboard

better name...

Open dmarx opened this issue 3 years ago • 7 comments

"mmc" is fine, "multi-modal comparators" is awful. Maybe "zero-shot classifiers?" zsc is nice and memorable

dmarx avatar Apr 19 '22 05:04 dmarx

keywords that are think are interesting here:

  • multimodal
  • encoder
  • similarity
  • comparator
  • dot product
  • clip

https://namelix.com/app/?keywords=multimodal+encoder+similarity+comparator+dot+product+clip

suggested there:

  • multimix
  • clipmix
  • encodely
  • metaencoder
  • clippit
  • clipabox
  • mulclip
  • cliptune

https://namelix.com/app/?keywords=multimodal+encoder+similarity+comparator+clip+perceptor

  • triplevector
  • symoder
  • clipcomp
  • simsight
  • multioptics
  • tricomp

my ideas:

  • all-clip
  • dual-encoder
  • comparers

I kind of think dual-encoder might be good Maybe having clip in the name would be nice though, so mulclip maybe ?

Ok I'll leave that here, maybe that gives ideas

agreed that Multi-Modal-Comparators is a bit long

rom1504 avatar May 15 '22 11:05 rom1504

problem of mmc is it's not googleable, you can't find it in google Multi-Modal-Comparators is googleable

maybe multimodal-comparators ?

rom1504 avatar May 15 '22 11:05 rom1504

multimodal-comparators

yeah, it's an improvement

problem of mmc is it's not googleable

I guess... you'd think the same would be true for "timm" but they don't seem to have a problem there. maybe "python mmc" will pull this up if it ends up becoming more popular

one thing I like about "mmc" is the simplicity of pip install mmc. I worry that pip install multimodal-comparators might be a spelling challenge for many users, in particular those with limited english proficiency. gotta pick our battles I guess. maybe writing out two words isn't an unreasonable ask.

Maybe having clip in the name would be nice though, so mulclip maybe ?

the reason I didn't go this route to begin with is that I didn't want to constrain this library to just CLIP models. Maybe that was over-ambitious or a pre-mature optimization?

dmarx avatar May 15 '22 15:05 dmarx

maybe we could do some sort of riff on "multimodality" in general? Maybe something to do with synaesthesia? (speaking of making it a spelling challenge..)

  • synesthete
  • synthesize
  • crossmodal
  • xmodal
  • luria - reference to a book about a famous synesthete
  • sachs - reference to physician who made first known medical report of synesthesia
  • cytowic - reference to researcher who helped demonstrate that synesthesia is a physiological/neurological phenomenon rather than a purely psychological phenomenon.
  • hubb - reference to ed hubbard, another synesthesia researcher, and evocative of "model hub"

...not a huge fan of any of these lol

dmarx avatar May 15 '22 16:05 dmarx

crossmodal seems pretty good. nothing seems to be called that way

rom1504 avatar May 15 '22 17:05 rom1504

but yeah maybe just mmc "github mmc" is googleable

rom1504 avatar May 15 '22 17:05 rom1504

One Perceptor To RulE Them All - OPTETA

Or something like that

Philipuss1 avatar May 28 '22 13:05 Philipuss1