Abstract
Regression analysis is a well known quantitative research method thatprimarily explores the relationship between one or more independent variablesand a dependent variable. Conducting regression analysis manually on largedatasets with multiple independent variables can be tedious. An automatedsystem for regression analysis will be of great help for researchers as well asnon-expert users. Thus, the objective of this research is to design and developan automated curve fitting system. As outcome, a curve fitting system named"CurFi" was developed that uses linear regression models to fit a curve to adataset and to find out the best fit model. The system facilitates to upload adataset, split the dataset into training set and test set, select relevantfeatures and label from the dataset; and the system will return the best fitlinear regression model after training is completed. The developed tool wouldbe a great resource for the users having limited technical knowledge who willalso be able to find the best fit regression model for a dataset using thedeveloped "CurFi" system.