├── .gitattributes ├── .github └── workflows │ └── main.yml ├── .gitignore ├── README.md ├── api ├── .env.example ├── .gitignore ├── README.md ├── app │ ├── __init__.py │ ├── api │ │ ├── __init__.py │ │ ├── chat_gpt_plugin.py │ │ ├── chronjobs │ │ │ └── test_homepage_queries.py │ │ ├── discoverability_routes.py │ │ ├── routes.py │ │ └── utils │ │ │ ├── __init__.py │ │ │ ├── cached_queries │ │ │ └── featured_queries.py │ │ │ ├── caesar_logging.py │ │ │ ├── classification │ │ │ └── input_classification.py │ │ │ ├── few_shot_examples.py │ │ │ ├── geo_data.py │ │ │ ├── logging │ │ │ └── sentry.py │ │ │ ├── messages.py │ │ │ ├── sql_explanation │ │ │ ├── __init__.py │ │ │ └── sql_explanation.py │ │ │ ├── sql_gen │ │ │ ├── __init__.py │ │ │ ├── prompts.py │ │ │ ├── sql_helper.py │ │ │ ├── tests │ │ │ │ ├── __init__.py │ │ │ │ └── test_txt_to_sql.py │ │ │ ├── text_to_sql.py │ │ │ └── text_to_sql_chat.py │ │ │ ├── suggestions │ │ │ ├── __init__.py │ │ │ └── suggestions.py │ │ │ └── table_selection │ │ │ ├── __init__.py │ │ │ ├── table_details.py │ │ │ └── table_selection.py │ ├── config.py │ ├── data │ │ ├── city_lat_lon.json │ │ ├── few_shot_examples.json │ │ ├── sf_analysis_neighborhoods.json │ │ ├── sf_neighborhoods.json │ │ ├── sf_tables.json │ │ ├── tables.json │ │ ├── tables_many.json │ │ └── zip_lat_lon.json │ └── extensions.py ├── discordbot │ ├── bot.py │ └── responses.py ├── requirements.txt └── scripts │ ├── dev.sh │ └── setup.sh ├── byod ├── .gitignore ├── README.md ├── api │ ├── .gitignore │ ├── README.md │ ├── app │ │ ├── .env.example │ │ ├── __init__.py │ │ ├── config.py │ │ ├── extensions.py │ │ ├── models │ │ │ ├── __init__.py │ │ │ ├── in_context_examples.py │ │ │ ├── json │ │ │ │ ├── in_context_examples.json │ │ │ │ ├── table_metadata.json │ │ │ │ └── type_metadata.json │ │ │ ├── table_metadata.py │ │ │ └── type_metadata.py │ │ ├── setup │ │ │ ├── __init__.py │ │ │ ├── routes.py │ │ │ └── utils.py │ │ ├── sql_explanation │ │ │ ├── __init__.py │ │ │ ├── routes.py │ │ │ └── utils.py │ │ ├── sql_generation │ │ │ ├── __init__.py │ │ │ ├── routes.py │ │ │ └── utils.py │ │ ├── table_selection │ │ │ ├── __init__.py │ │ │ ├── routes.py │ │ │ └── utils.py │ │ ├── utils.py │ │ └── visualization │ │ │ ├── __init__.py │ │ │ ├── routes.py │ │ │ └── utils.py │ ├── requirements.txt │ └── scripts │ │ ├── dev.sh │ │ └── setup.sh └── client │ ├── .env.example │ ├── .gitignore │ ├── README.md │ ├── app.py │ ├── config.py │ ├── requirements.txt │ └── scripts │ ├── dev.sh │ └── setup.sh ├── client └── censusGPT │ ├── .env.production │ ├── .eslintignore │ ├── .eslintrc.json │ ├── .gitignore │ ├── .prettierignore │ ├── .prettierrc.json │ ├── README.md │ ├── package-lock.json │ ├── package.json │ ├── pnpm-lock.yaml │ ├── postcss.config.js │ ├── public │ ├── favicon.ico │ ├── index.html │ ├── logo192.png │ ├── logo512.png │ ├── manifest.json │ ├── mapbox-sample.png │ ├── official_logo.png │ └── robots.txt │ ├── src │ ├── App.js │ ├── SanFrancisco.js │ ├── components │ │ ├── banner.js │ │ ├── dataPlot.js │ │ ├── disclaimer.js │ │ ├── error.js │ │ ├── exampleCard.js │ │ ├── examples.js │ │ ├── examplesFeed.js │ │ ├── explanationModal.js │ │ ├── header.js │ │ ├── headerButtons.js │ │ ├── loadingSpinner.js │ │ ├── results │ │ │ ├── dataVisualization.js │ │ │ ├── resultsContainer.js │ │ │ └── sqlDisplay.js │ │ ├── searchBar.js │ │ ├── suggestion.js │ │ ├── table.js │ │ ├── toast.js │ │ └── vizSelector.js │ ├── contexts │ │ └── feedContext.js │ ├── css │ │ ├── App.css │ │ ├── index.css │ │ └── mapbox-gl.css │ ├── featureFlags.js │ ├── index.js │ ├── logo.svg │ ├── misc │ │ ├── privacy.js │ │ └── tos.js │ ├── reportWebVitals.js │ ├── setupTests.js │ ├── utils │ │ ├── loggers │ │ │ ├── posthog.js │ │ │ └── sentry.js │ │ ├── mapbox-ui-config.js │ │ ├── plotly-ui-config.js │ │ ├── sf_analysis_neighborhoods.js │ │ ├── user.js │ │ └── utils.js │ └── vitals.js │ ├── tailwind.config.js │ └── yarn.lock ├── data └── README.md └── license.md /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caesarHQ/textSQL/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/workflows/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caesarHQ/textSQL/HEAD/.github/workflows/main.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caesarHQ/textSQL/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caesarHQ/textSQL/HEAD/README.md -------------------------------------------------------------------------------- /api/.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caesarHQ/textSQL/HEAD/api/.env.example -------------------------------------------------------------------------------- /api/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caesarHQ/textSQL/HEAD/api/.gitignore -------------------------------------------------------------------------------- /api/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caesarHQ/textSQL/HEAD/api/README.md -------------------------------------------------------------------------------- /api/app/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caesarHQ/textSQL/HEAD/api/app/__init__.py -------------------------------------------------------------------------------- /api/app/api/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /api/app/api/chat_gpt_plugin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caesarHQ/textSQL/HEAD/api/app/api/chat_gpt_plugin.py -------------------------------------------------------------------------------- /api/app/api/chronjobs/test_homepage_queries.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caesarHQ/textSQL/HEAD/api/app/api/chronjobs/test_homepage_queries.py -------------------------------------------------------------------------------- /api/app/api/discoverability_routes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caesarHQ/textSQL/HEAD/api/app/api/discoverability_routes.py -------------------------------------------------------------------------------- /api/app/api/routes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caesarHQ/textSQL/HEAD/api/app/api/routes.py -------------------------------------------------------------------------------- /api/app/api/utils/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /api/app/api/utils/cached_queries/featured_queries.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caesarHQ/textSQL/HEAD/api/app/api/utils/cached_queries/featured_queries.py -------------------------------------------------------------------------------- /api/app/api/utils/caesar_logging.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caesarHQ/textSQL/HEAD/api/app/api/utils/caesar_logging.py -------------------------------------------------------------------------------- /api/app/api/utils/classification/input_classification.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caesarHQ/textSQL/HEAD/api/app/api/utils/classification/input_classification.py -------------------------------------------------------------------------------- /api/app/api/utils/few_shot_examples.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caesarHQ/textSQL/HEAD/api/app/api/utils/few_shot_examples.py -------------------------------------------------------------------------------- /api/app/api/utils/geo_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caesarHQ/textSQL/HEAD/api/app/api/utils/geo_data.py -------------------------------------------------------------------------------- /api/app/api/utils/logging/sentry.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caesarHQ/textSQL/HEAD/api/app/api/utils/logging/sentry.py -------------------------------------------------------------------------------- /api/app/api/utils/messages.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caesarHQ/textSQL/HEAD/api/app/api/utils/messages.py -------------------------------------------------------------------------------- /api/app/api/utils/sql_explanation/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /api/app/api/utils/sql_explanation/sql_explanation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caesarHQ/textSQL/HEAD/api/app/api/utils/sql_explanation/sql_explanation.py -------------------------------------------------------------------------------- /api/app/api/utils/sql_gen/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /api/app/api/utils/sql_gen/prompts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caesarHQ/textSQL/HEAD/api/app/api/utils/sql_gen/prompts.py -------------------------------------------------------------------------------- /api/app/api/utils/sql_gen/sql_helper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caesarHQ/textSQL/HEAD/api/app/api/utils/sql_gen/sql_helper.py -------------------------------------------------------------------------------- /api/app/api/utils/sql_gen/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /api/app/api/utils/sql_gen/tests/test_txt_to_sql.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caesarHQ/textSQL/HEAD/api/app/api/utils/sql_gen/tests/test_txt_to_sql.py -------------------------------------------------------------------------------- /api/app/api/utils/sql_gen/text_to_sql.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caesarHQ/textSQL/HEAD/api/app/api/utils/sql_gen/text_to_sql.py -------------------------------------------------------------------------------- /api/app/api/utils/sql_gen/text_to_sql_chat.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caesarHQ/textSQL/HEAD/api/app/api/utils/sql_gen/text_to_sql_chat.py -------------------------------------------------------------------------------- /api/app/api/utils/suggestions/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /api/app/api/utils/suggestions/suggestions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caesarHQ/textSQL/HEAD/api/app/api/utils/suggestions/suggestions.py -------------------------------------------------------------------------------- /api/app/api/utils/table_selection/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /api/app/api/utils/table_selection/table_details.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caesarHQ/textSQL/HEAD/api/app/api/utils/table_selection/table_details.py -------------------------------------------------------------------------------- /api/app/api/utils/table_selection/table_selection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caesarHQ/textSQL/HEAD/api/app/api/utils/table_selection/table_selection.py -------------------------------------------------------------------------------- /api/app/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caesarHQ/textSQL/HEAD/api/app/config.py -------------------------------------------------------------------------------- /api/app/data/city_lat_lon.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caesarHQ/textSQL/HEAD/api/app/data/city_lat_lon.json -------------------------------------------------------------------------------- /api/app/data/few_shot_examples.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caesarHQ/textSQL/HEAD/api/app/data/few_shot_examples.json -------------------------------------------------------------------------------- /api/app/data/sf_analysis_neighborhoods.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caesarHQ/textSQL/HEAD/api/app/data/sf_analysis_neighborhoods.json -------------------------------------------------------------------------------- /api/app/data/sf_neighborhoods.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caesarHQ/textSQL/HEAD/api/app/data/sf_neighborhoods.json -------------------------------------------------------------------------------- /api/app/data/sf_tables.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caesarHQ/textSQL/HEAD/api/app/data/sf_tables.json -------------------------------------------------------------------------------- /api/app/data/tables.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caesarHQ/textSQL/HEAD/api/app/data/tables.json -------------------------------------------------------------------------------- /api/app/data/tables_many.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caesarHQ/textSQL/HEAD/api/app/data/tables_many.json -------------------------------------------------------------------------------- /api/app/data/zip_lat_lon.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caesarHQ/textSQL/HEAD/api/app/data/zip_lat_lon.json -------------------------------------------------------------------------------- /api/app/extensions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caesarHQ/textSQL/HEAD/api/app/extensions.py -------------------------------------------------------------------------------- /api/discordbot/bot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caesarHQ/textSQL/HEAD/api/discordbot/bot.py -------------------------------------------------------------------------------- /api/discordbot/responses.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caesarHQ/textSQL/HEAD/api/discordbot/responses.py -------------------------------------------------------------------------------- /api/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caesarHQ/textSQL/HEAD/api/requirements.txt -------------------------------------------------------------------------------- /api/scripts/dev.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caesarHQ/textSQL/HEAD/api/scripts/dev.sh -------------------------------------------------------------------------------- /api/scripts/setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caesarHQ/textSQL/HEAD/api/scripts/setup.sh -------------------------------------------------------------------------------- /byod/.gitignore: -------------------------------------------------------------------------------- 1 | .env 2 | DS_Store 3 | venv/ 4 | __pycache__/ 5 | -------------------------------------------------------------------------------- /byod/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caesarHQ/textSQL/HEAD/byod/README.md -------------------------------------------------------------------------------- /byod/api/.gitignore: -------------------------------------------------------------------------------- 1 | .env 2 | DS_Store 3 | venv/ 4 | __pycache__/ 5 | scratch/ -------------------------------------------------------------------------------- /byod/api/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caesarHQ/textSQL/HEAD/byod/api/README.md -------------------------------------------------------------------------------- /byod/api/app/.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caesarHQ/textSQL/HEAD/byod/api/app/.env.example -------------------------------------------------------------------------------- /byod/api/app/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caesarHQ/textSQL/HEAD/byod/api/app/__init__.py -------------------------------------------------------------------------------- /byod/api/app/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caesarHQ/textSQL/HEAD/byod/api/app/config.py -------------------------------------------------------------------------------- /byod/api/app/extensions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caesarHQ/textSQL/HEAD/byod/api/app/extensions.py -------------------------------------------------------------------------------- /byod/api/app/models/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /byod/api/app/models/in_context_examples.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caesarHQ/textSQL/HEAD/byod/api/app/models/in_context_examples.py -------------------------------------------------------------------------------- /byod/api/app/models/json/in_context_examples.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caesarHQ/textSQL/HEAD/byod/api/app/models/json/in_context_examples.json -------------------------------------------------------------------------------- /byod/api/app/models/json/table_metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caesarHQ/textSQL/HEAD/byod/api/app/models/json/table_metadata.json -------------------------------------------------------------------------------- /byod/api/app/models/json/type_metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caesarHQ/textSQL/HEAD/byod/api/app/models/json/type_metadata.json -------------------------------------------------------------------------------- /byod/api/app/models/table_metadata.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caesarHQ/textSQL/HEAD/byod/api/app/models/table_metadata.py -------------------------------------------------------------------------------- /byod/api/app/models/type_metadata.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caesarHQ/textSQL/HEAD/byod/api/app/models/type_metadata.py -------------------------------------------------------------------------------- /byod/api/app/setup/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /byod/api/app/setup/routes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caesarHQ/textSQL/HEAD/byod/api/app/setup/routes.py -------------------------------------------------------------------------------- /byod/api/app/setup/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caesarHQ/textSQL/HEAD/byod/api/app/setup/utils.py -------------------------------------------------------------------------------- /byod/api/app/sql_explanation/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /byod/api/app/sql_explanation/routes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caesarHQ/textSQL/HEAD/byod/api/app/sql_explanation/routes.py -------------------------------------------------------------------------------- /byod/api/app/sql_explanation/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caesarHQ/textSQL/HEAD/byod/api/app/sql_explanation/utils.py -------------------------------------------------------------------------------- /byod/api/app/sql_generation/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /byod/api/app/sql_generation/routes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caesarHQ/textSQL/HEAD/byod/api/app/sql_generation/routes.py -------------------------------------------------------------------------------- /byod/api/app/sql_generation/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caesarHQ/textSQL/HEAD/byod/api/app/sql_generation/utils.py -------------------------------------------------------------------------------- /byod/api/app/table_selection/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /byod/api/app/table_selection/routes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caesarHQ/textSQL/HEAD/byod/api/app/table_selection/routes.py -------------------------------------------------------------------------------- /byod/api/app/table_selection/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caesarHQ/textSQL/HEAD/byod/api/app/table_selection/utils.py -------------------------------------------------------------------------------- /byod/api/app/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caesarHQ/textSQL/HEAD/byod/api/app/utils.py -------------------------------------------------------------------------------- /byod/api/app/visualization/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /byod/api/app/visualization/routes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caesarHQ/textSQL/HEAD/byod/api/app/visualization/routes.py -------------------------------------------------------------------------------- /byod/api/app/visualization/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caesarHQ/textSQL/HEAD/byod/api/app/visualization/utils.py -------------------------------------------------------------------------------- /byod/api/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caesarHQ/textSQL/HEAD/byod/api/requirements.txt -------------------------------------------------------------------------------- /byod/api/scripts/dev.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caesarHQ/textSQL/HEAD/byod/api/scripts/dev.sh -------------------------------------------------------------------------------- /byod/api/scripts/setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caesarHQ/textSQL/HEAD/byod/api/scripts/setup.sh -------------------------------------------------------------------------------- /byod/client/.env.example: -------------------------------------------------------------------------------- 1 | API_BASE="http://localhost:9000" -------------------------------------------------------------------------------- /byod/client/.gitignore: -------------------------------------------------------------------------------- 1 | .env 2 | DS_Store 3 | venv/ 4 | __pycache__/ 5 | scratch/ -------------------------------------------------------------------------------- /byod/client/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caesarHQ/textSQL/HEAD/byod/client/README.md -------------------------------------------------------------------------------- /byod/client/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caesarHQ/textSQL/HEAD/byod/client/app.py -------------------------------------------------------------------------------- /byod/client/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caesarHQ/textSQL/HEAD/byod/client/config.py -------------------------------------------------------------------------------- /byod/client/requirements.txt: -------------------------------------------------------------------------------- 1 | streamlit==1.18.1 2 | requests==2.28.2 3 | python-dotenv==1.0.0 -------------------------------------------------------------------------------- /byod/client/scripts/dev.sh: -------------------------------------------------------------------------------- 1 | streamlit run app.py -------------------------------------------------------------------------------- /byod/client/scripts/setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caesarHQ/textSQL/HEAD/byod/client/scripts/setup.sh -------------------------------------------------------------------------------- /client/censusGPT/.env.production: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caesarHQ/textSQL/HEAD/client/censusGPT/.env.production -------------------------------------------------------------------------------- /client/censusGPT/.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caesarHQ/textSQL/HEAD/client/censusGPT/.eslintignore -------------------------------------------------------------------------------- /client/censusGPT/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caesarHQ/textSQL/HEAD/client/censusGPT/.eslintrc.json -------------------------------------------------------------------------------- /client/censusGPT/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caesarHQ/textSQL/HEAD/client/censusGPT/.gitignore -------------------------------------------------------------------------------- /client/censusGPT/.prettierignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | # Ignore artifacts: 3 | build 4 | coverag -------------------------------------------------------------------------------- /client/censusGPT/.prettierrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caesarHQ/textSQL/HEAD/client/censusGPT/.prettierrc.json -------------------------------------------------------------------------------- /client/censusGPT/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caesarHQ/textSQL/HEAD/client/censusGPT/README.md -------------------------------------------------------------------------------- /client/censusGPT/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caesarHQ/textSQL/HEAD/client/censusGPT/package-lock.json -------------------------------------------------------------------------------- /client/censusGPT/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caesarHQ/textSQL/HEAD/client/censusGPT/package.json -------------------------------------------------------------------------------- /client/censusGPT/pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caesarHQ/textSQL/HEAD/client/censusGPT/pnpm-lock.yaml -------------------------------------------------------------------------------- /client/censusGPT/postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caesarHQ/textSQL/HEAD/client/censusGPT/postcss.config.js -------------------------------------------------------------------------------- /client/censusGPT/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caesarHQ/textSQL/HEAD/client/censusGPT/public/favicon.ico -------------------------------------------------------------------------------- /client/censusGPT/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caesarHQ/textSQL/HEAD/client/censusGPT/public/index.html -------------------------------------------------------------------------------- /client/censusGPT/public/logo192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caesarHQ/textSQL/HEAD/client/censusGPT/public/logo192.png -------------------------------------------------------------------------------- /client/censusGPT/public/logo512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caesarHQ/textSQL/HEAD/client/censusGPT/public/logo512.png -------------------------------------------------------------------------------- /client/censusGPT/public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caesarHQ/textSQL/HEAD/client/censusGPT/public/manifest.json -------------------------------------------------------------------------------- /client/censusGPT/public/mapbox-sample.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caesarHQ/textSQL/HEAD/client/censusGPT/public/mapbox-sample.png -------------------------------------------------------------------------------- /client/censusGPT/public/official_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caesarHQ/textSQL/HEAD/client/censusGPT/public/official_logo.png -------------------------------------------------------------------------------- /client/censusGPT/public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caesarHQ/textSQL/HEAD/client/censusGPT/public/robots.txt -------------------------------------------------------------------------------- /client/censusGPT/src/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caesarHQ/textSQL/HEAD/client/censusGPT/src/App.js -------------------------------------------------------------------------------- /client/censusGPT/src/SanFrancisco.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caesarHQ/textSQL/HEAD/client/censusGPT/src/SanFrancisco.js -------------------------------------------------------------------------------- /client/censusGPT/src/components/banner.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caesarHQ/textSQL/HEAD/client/censusGPT/src/components/banner.js -------------------------------------------------------------------------------- /client/censusGPT/src/components/dataPlot.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caesarHQ/textSQL/HEAD/client/censusGPT/src/components/dataPlot.js -------------------------------------------------------------------------------- /client/censusGPT/src/components/disclaimer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caesarHQ/textSQL/HEAD/client/censusGPT/src/components/disclaimer.js -------------------------------------------------------------------------------- /client/censusGPT/src/components/error.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caesarHQ/textSQL/HEAD/client/censusGPT/src/components/error.js -------------------------------------------------------------------------------- /client/censusGPT/src/components/exampleCard.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caesarHQ/textSQL/HEAD/client/censusGPT/src/components/exampleCard.js -------------------------------------------------------------------------------- /client/censusGPT/src/components/examples.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caesarHQ/textSQL/HEAD/client/censusGPT/src/components/examples.js -------------------------------------------------------------------------------- /client/censusGPT/src/components/examplesFeed.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caesarHQ/textSQL/HEAD/client/censusGPT/src/components/examplesFeed.js -------------------------------------------------------------------------------- /client/censusGPT/src/components/explanationModal.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caesarHQ/textSQL/HEAD/client/censusGPT/src/components/explanationModal.js -------------------------------------------------------------------------------- /client/censusGPT/src/components/header.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caesarHQ/textSQL/HEAD/client/censusGPT/src/components/header.js -------------------------------------------------------------------------------- /client/censusGPT/src/components/headerButtons.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caesarHQ/textSQL/HEAD/client/censusGPT/src/components/headerButtons.js -------------------------------------------------------------------------------- /client/censusGPT/src/components/loadingSpinner.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caesarHQ/textSQL/HEAD/client/censusGPT/src/components/loadingSpinner.js -------------------------------------------------------------------------------- /client/censusGPT/src/components/results/dataVisualization.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caesarHQ/textSQL/HEAD/client/censusGPT/src/components/results/dataVisualization.js -------------------------------------------------------------------------------- /client/censusGPT/src/components/results/resultsContainer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caesarHQ/textSQL/HEAD/client/censusGPT/src/components/results/resultsContainer.js -------------------------------------------------------------------------------- /client/censusGPT/src/components/results/sqlDisplay.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caesarHQ/textSQL/HEAD/client/censusGPT/src/components/results/sqlDisplay.js -------------------------------------------------------------------------------- /client/censusGPT/src/components/searchBar.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caesarHQ/textSQL/HEAD/client/censusGPT/src/components/searchBar.js -------------------------------------------------------------------------------- /client/censusGPT/src/components/suggestion.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caesarHQ/textSQL/HEAD/client/censusGPT/src/components/suggestion.js -------------------------------------------------------------------------------- /client/censusGPT/src/components/table.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caesarHQ/textSQL/HEAD/client/censusGPT/src/components/table.js -------------------------------------------------------------------------------- /client/censusGPT/src/components/toast.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caesarHQ/textSQL/HEAD/client/censusGPT/src/components/toast.js -------------------------------------------------------------------------------- /client/censusGPT/src/components/vizSelector.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caesarHQ/textSQL/HEAD/client/censusGPT/src/components/vizSelector.js -------------------------------------------------------------------------------- /client/censusGPT/src/contexts/feedContext.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caesarHQ/textSQL/HEAD/client/censusGPT/src/contexts/feedContext.js -------------------------------------------------------------------------------- /client/censusGPT/src/css/App.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caesarHQ/textSQL/HEAD/client/censusGPT/src/css/App.css -------------------------------------------------------------------------------- /client/censusGPT/src/css/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caesarHQ/textSQL/HEAD/client/censusGPT/src/css/index.css -------------------------------------------------------------------------------- /client/censusGPT/src/css/mapbox-gl.css: -------------------------------------------------------------------------------- 1 | .map-container { 2 | height: 500px; 3 | } 4 | -------------------------------------------------------------------------------- /client/censusGPT/src/featureFlags.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caesarHQ/textSQL/HEAD/client/censusGPT/src/featureFlags.js -------------------------------------------------------------------------------- /client/censusGPT/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caesarHQ/textSQL/HEAD/client/censusGPT/src/index.js -------------------------------------------------------------------------------- /client/censusGPT/src/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caesarHQ/textSQL/HEAD/client/censusGPT/src/logo.svg -------------------------------------------------------------------------------- /client/censusGPT/src/misc/privacy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caesarHQ/textSQL/HEAD/client/censusGPT/src/misc/privacy.js -------------------------------------------------------------------------------- /client/censusGPT/src/misc/tos.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caesarHQ/textSQL/HEAD/client/censusGPT/src/misc/tos.js -------------------------------------------------------------------------------- /client/censusGPT/src/reportWebVitals.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caesarHQ/textSQL/HEAD/client/censusGPT/src/reportWebVitals.js -------------------------------------------------------------------------------- /client/censusGPT/src/setupTests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caesarHQ/textSQL/HEAD/client/censusGPT/src/setupTests.js -------------------------------------------------------------------------------- /client/censusGPT/src/utils/loggers/posthog.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caesarHQ/textSQL/HEAD/client/censusGPT/src/utils/loggers/posthog.js -------------------------------------------------------------------------------- /client/censusGPT/src/utils/loggers/sentry.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caesarHQ/textSQL/HEAD/client/censusGPT/src/utils/loggers/sentry.js -------------------------------------------------------------------------------- /client/censusGPT/src/utils/mapbox-ui-config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caesarHQ/textSQL/HEAD/client/censusGPT/src/utils/mapbox-ui-config.js -------------------------------------------------------------------------------- /client/censusGPT/src/utils/plotly-ui-config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caesarHQ/textSQL/HEAD/client/censusGPT/src/utils/plotly-ui-config.js -------------------------------------------------------------------------------- /client/censusGPT/src/utils/sf_analysis_neighborhoods.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caesarHQ/textSQL/HEAD/client/censusGPT/src/utils/sf_analysis_neighborhoods.js -------------------------------------------------------------------------------- /client/censusGPT/src/utils/user.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caesarHQ/textSQL/HEAD/client/censusGPT/src/utils/user.js -------------------------------------------------------------------------------- /client/censusGPT/src/utils/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caesarHQ/textSQL/HEAD/client/censusGPT/src/utils/utils.js -------------------------------------------------------------------------------- /client/censusGPT/src/vitals.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caesarHQ/textSQL/HEAD/client/censusGPT/src/vitals.js -------------------------------------------------------------------------------- /client/censusGPT/tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caesarHQ/textSQL/HEAD/client/censusGPT/tailwind.config.js -------------------------------------------------------------------------------- /client/censusGPT/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caesarHQ/textSQL/HEAD/client/censusGPT/yarn.lock -------------------------------------------------------------------------------- /data/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caesarHQ/textSQL/HEAD/data/README.md -------------------------------------------------------------------------------- /license.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caesarHQ/textSQL/HEAD/license.md --------------------------------------------------------------------------------