Bonjour !!
Unfortunately there're no specific rules. Even though it's my native languauge some words aren't so easy as :
oasis = ???un oasis or une oasis ?? well, it's une oasis, and there's no 'e' at the end !!
People often think that when you've got an 'e' at the very end, it should be feminine ..... But 'musée' is masculine = un musée...... but, a chimney = une cheminée
So you will find on the net typically masculine noun endings or typically feminine endings, but as we say in French = Les exceptions confirment la règle" <em>(exceptions prove the rules).</em>
That's why in France, at school and high school, we often have "dictée" (une dictée) french dictation......
There are no specific rules to tell the difference between feminine and masculine words unfortunately !!!...
Sorry not to be as helpful as I'd like to be :)