Readme for Data: (a) Pre-processing input data: "cord_x_0.01.txt" & "cord_y_0.01.txt" contain the deflection data along the x & y axes, respectively. Each (x,y) denotes the 2D-cordinate of a beam node at a time instant. "vel_x_0.01.txt" & "vel_y_0.01.txt" contain the velocity data along the x & y axes, respectively. (b) Input to SR: "data_avg.txt" contains the force/moment data on the beam nodes at different time instances. (c) Output of SR: "output_dataSR.txt" contains the force/moment data generated by the spatio-temporal functional expressions from the SR. Readme for Software: (a) Generating the Referance data for ML (i) For a beam with specific geometry, run "Stiffness_data_gen.m" in IB2D_simulation folder to generate the axial stiffness and bending stiffness data. (ii) Run "Channel_Rect.m" to setup the environment to consider the reported example, while considering the axial stiffness and bending stiffness data as input. (iii) Within the environment defined at step (B), run "main2d.m" to generate the deflections and velocities of all langrangian nodes at diffrent time instants and store these outputs in: "cord_x_0.01.txt","cord_y_0.01.txt","vel_x_0.01.txt","vel_y_0.01.txt". (iv) By using the deflections and velocities generated at step (C), execute "main_DataCuration_withPlot.mlx" to generate the force matrix and store it in "data_avg.txt". (b) Force/Moment solutions by Symbolic Regression (SR) (i) Using the input data file "data_avg.txt", the code "force_SRsolution.py" generarates the analytical equation for force. (ii) Using the input data file "data_avg.txt", the code "moment_SRsolution.py" generarates the analytical equation for moment. (iii) Using the above force and moment expressions, the code "output_dataSR_withPlot.py" produces force matrix data "output_dataSR.txt". (iv) Finally, the code "main_deflection_result.mlx" gives the visualization of the deflections obtained via the SR-generated force data "output_dataSR.txt" and the referance deflection data "cord_x_0.01.txt". Note: For further understanding of the above flow, please refer to Figure 2 of the manuscript: "Capturing functional relations in fluid-structure interactionvia machine learning". Note: We have uploaded the IB2D code for completeness. However, IB2D is an opensource code which is avilable via the following link :"https://github.com/nickabattista/IB2d".