A variety of improved methods and systems for a connection compatibility matching platform using machine learning. Machine learning algorithms and artificial intelligence can analyze information about users from a plurality of sources, determine important factors and dynamically adjust the weights of the information received to provide accurate compatibility matches.