Comment by j2kun

4 days ago

I don't think Apple is doing this. They compute the embedding on device in the clear, and then just do the nearest-neighbor part in HE (which does lots of dot products but no neural network).

There are people doing NNs in HE, but most implementations do indeed require bootstrapping, and for that reason they usually use CKKS.