Add the flour, baking powder, and salt to a mixing bowl. Whisk together until evenly combined. Set aside.
To the bowl of a stand mixer, add the butter, sugar, and ricotta cheese. Using the paddle attachment, mix them together until evenly combined and the mixture's fluffy. This should take roughly 5 minutes.
Crack in the eggs, careful to avoid any bits of shell, and add the extract. Cream together again, just until combined.
Add the dry ingredient mixture a little at a time, mixing until it's all evenly incorporated. Using a spatula, fold in the chocolate chips.
Transfer the batter to the prepared springform pan, scraping down the side of the mixing bowl as needed to get it all in there. Smooth the top gently with the spatula.
Bake the cake at 350° on the center rack of the oven for 45-55 minutes, until a toothpick inserted in the center comes out clean.
Remove the pan from the oven, and let it rest for at least 10 minutes to cool.
Gently run a butter knife along the edge to ensure the cake releases from the springform pan, and then actually open the spring and remove the outer ring. Let the cake rest until it's cooled completely.