After years of experience i came to know this fact.More often than not meowing is cat's way to get your attention. The meowing may be also be a sign that the cat is in discomfort or has a medical problem. Cats meow as a form of communication, as well. However, most cats meow simply because they are bored and want some human interaction. The solution is to provide the cat with an entertaining environment with more cat toys. Never pay attention to the constant meowing, as this will only encourage the cat to continue and will create an ongoing cat behavior problem.
Regards,
Shaun
Regards,
Shaun