Matchmaking is the process through which the system groups players into opposing teams for public games. Same way, tanks tend to die a lot because of their role. Jump to: Dota 2 uses standard techniques to quantify and track player skill. I think the only way to do it now is is through the Dota2 Web Api, you'll need some programming skills to do it. Region determines which regional server you would like to play on. Dota 2 Keeps noting your result and performance in all normal matches.
From Dota 2 Wiki.
Dota 2 Ranking System (MMR, Ranks, & Leagues)
Also, as soon as you play your first ranked match, your normal and ranked MMR are split and completely separated. You can select up to 3 regions. You can't. Ullallulloo Base priority is granted to any player when they enter a matchmaking queue provided that they are not in low priority. I want to know which difficulty bracket I'm in. Views View View source History.