Make a web site that asks for a string. Send that to the server. The server retrieves the string and uses that as a regex against national names. It sends back a json object containing a list. Each list element contains name, population, gdp, map location. Using a template, display that as a table. The table should update on every keystroke. Note the data flow: sql sends a table python on the server converts table to json and sends it javascript on client gets json and ... https://www.google.com/search?q=in+python%2Fflask%2C+how+does+one+send+a+list+using+json.++For+each+code+example%2C+show+the+json+it+sends