Text this: Functional extreme data analysis methods and its application to rainfall data