Your task is to build a site which will update as you type (an autocompleter).
- A website that enables users to quickly find and select words from a list of suggestions, as they type
- The list is dynamically generated from a pre-populated list of values (i.e. a dictionary file), leveraging searching and filtering.
- A large data file is required to search through - consider the best data structure for this (e.g. .txt or .json). Consider how implementation affects user experience and web performance (e.g. time to load and search through the data file).