there are big concrete grinders, that used diamond sections to grind the floor, and then finer and finer sections are put in and ground until the desired, finish is achieved,
I have ground off a floor or two with a floor polisher, but it is very slow and few floor polishers have enough HP, to do the job with out frying it,
the commercial grinders, are usually three phase and many times a generator is brought in to run them and normally it is not a DIY process, the cost of the grinding segments, are expensive and you need a number of grits,
when I was looking in to for a church project, they cautioned me that the floor would need some kind of hardener, such as in a kitchen, could be damaged by spills of some things. so the idea was nixed, on that project, was looking at a (potential lower cost way of finishing the floor and some thing that would not need a lot of care, sound like to keep the floor the way we would have wanted it it would have had to be sealed reasonably often),
depending on the floor finishers, one can burnish a floor with with a power trowel when pouring it, one can put a near polished finish on the concrete, use a high cement to aggregate ratio,