Not a teacher.
To me these are two different things.
A carpet sweeper is not an electrical appliance (no cord and plug). It is a box with rotating brushes at the bottom and a stick handle. You push it around, and the brushes move the fluff, hairs etc. inside the box mechanically.
A hoover has an electrical motor and sucks up the fluff etc. It is a vacuum cleaner. Hoover is a brand name, and obviously the company has been highly successful at penetrating their brand name so that it has become a generic term for vacuum cleaner (like Scotch tape).
Interested in Language