Short Term (3-6 months)
- Support complete historical NBA box score data, including efficient handling through lazy loading and abstract views such as per-season and career summaries.
- Display player images alongside relevant stats and visualizations.
- Introduce additional plot types to enhance data exploration and visualization capabilities.
- Enhance the WITH clause functionality to support advanced logical operators and enable users to define custom data fields derived from existing ones.
Long Term (1+ years)
- Develop a relational database engine from scratch using Go or C to optimize performance and provide direct querying capabilities over the dataset.
- Implement a natural language interface to allow users to search and analyze data using conversational queries.
- Expand the dataset and query capabilities to include more detailed basketball data and support for other sports.