No apparent grammatical error. Meet - is no quite the choice word in this context in my opinion. Perhaps word choice and style could be improved. i.e. Thanks to the advance of communication technology, a student in New York can chat with an elderly woman in Paris using free video-chat applications.