Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

better name... #10

Open
dmarx opened this issue Apr 19, 2022 · 7 comments
Open

better name... #10

dmarx opened this issue Apr 19, 2022 · 7 comments

Comments

@dmarx
Copy link
Owner

dmarx commented Apr 19, 2022

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

@rom1504
Copy link
Collaborator

rom1504 commented May 15, 2022

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
Copy link
Collaborator

rom1504 commented May 15, 2022

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

maybe multimodal-comparators ?

@dmarx
Copy link
Owner Author

dmarx commented May 15, 2022

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
Copy link
Owner Author

dmarx commented May 15, 2022

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

@rom1504
Copy link
Collaborator

rom1504 commented May 15, 2022

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

@rom1504
Copy link
Collaborator

rom1504 commented May 15, 2022

but yeah maybe just mmc
"github mmc" is googleable

@Philipuss1
Copy link

One Perceptor To RulE Them All - OPTETA

Or something like that

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants