Why does fuel guage go from half full to...

Hello
I'd like some help with the experienced folks here, my guage sometimes (less and less lately) shows the proper fuel level and then at times, empty, back to the correct level (usually when I just start it) and then back to not working, correctly.
Thanks way way in advance.
MAPS