├── .gitignore ├── .vscode ├── extensions.json ├── launch.json ├── settings.json └── tasks.json ├── LICENSE ├── README.md ├── REFERENCES.md ├── TODO.md ├── client ├── .editorconfig ├── .gitignore ├── .vscode │ ├── extensions.json │ ├── launch.json │ └── tasks.json ├── README.md ├── angular.json ├── package-lock.json ├── package.json ├── proxy.conf.json ├── public │ └── favicon.ico ├── src │ ├── app │ │ ├── app.component.css │ │ ├── app.component.html │ │ ├── app.component.ts │ │ ├── app.config.ts │ │ ├── app.routes.ts │ │ ├── card.service.ts │ │ ├── draggable-selection.directive.spec.ts │ │ ├── draggable-selection.directive.ts │ │ ├── home │ │ │ ├── home.component.css │ │ │ ├── home.component.html │ │ │ ├── home.component.spec.ts │ │ │ └── home.component.ts │ │ ├── page.service.ts │ │ ├── parser │ │ │ ├── card │ │ │ │ ├── card.component.css │ │ │ │ ├── card.component.html │ │ │ │ ├── card.component.ts │ │ │ │ └── confirm-dialog │ │ │ │ │ ├── confirm-dialog.component.html │ │ │ │ │ └── confirm-dialog.component.ts │ │ │ ├── page │ │ │ │ ├── page.component.css │ │ │ │ ├── page.component.html │ │ │ │ └── page.component.ts │ │ │ ├── span │ │ │ │ ├── span.component.css │ │ │ │ ├── span.component.html │ │ │ │ └── span.component.ts │ │ │ └── types.ts │ │ ├── scroll-position.service.ts │ │ ├── sources.service.ts │ │ ├── user-profile.service.ts │ │ ├── utils │ │ │ ├── compress-query.pipe.ts │ │ │ ├── error.interceptor.ts │ │ │ ├── fetchJson.ts │ │ │ ├── inject-params.ts │ │ │ ├── queryCompression.ts │ │ │ └── relativeTime.ts │ │ └── visibility.service.ts │ ├── env.d.ts │ ├── environments │ │ ├── environment.development.ts │ │ └── environment.ts │ ├── index.html │ ├── main.ts │ └── styles.css ├── tsconfig.app.json ├── tsconfig.json └── tsconfig.spec.json ├── docker-compose.yaml ├── requirements.txt ├── scripts └── install_dependencies.sh ├── server ├── auth.py ├── blob_storage.py ├── database.py ├── llm.py ├── main.py ├── models.py ├── routes.py └── services │ ├── ai_parser.py │ ├── images.py │ ├── pdf_parser.py │ ├── speech.py │ ├── translate.py │ ├── word_id.py │ └── word_type.py └── test_azure_openai.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/victory523/E-commerce/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/victory523/E-commerce/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/victory523/E-commerce/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/victory523/E-commerce/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/victory523/E-commerce/HEAD/.vscode/tasks.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/victory523/E-commerce/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/victory523/E-commerce/HEAD/README.md -------------------------------------------------------------------------------- /REFERENCES.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/victory523/E-commerce/HEAD/REFERENCES.md -------------------------------------------------------------------------------- /TODO.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/victory523/E-commerce/HEAD/TODO.md -------------------------------------------------------------------------------- /client/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/victory523/E-commerce/HEAD/client/.editorconfig -------------------------------------------------------------------------------- /client/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/victory523/E-commerce/HEAD/client/.gitignore -------------------------------------------------------------------------------- /client/.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/victory523/E-commerce/HEAD/client/.vscode/extensions.json -------------------------------------------------------------------------------- /client/.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/victory523/E-commerce/HEAD/client/.vscode/launch.json -------------------------------------------------------------------------------- /client/.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/victory523/E-commerce/HEAD/client/.vscode/tasks.json -------------------------------------------------------------------------------- /client/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/victory523/E-commerce/HEAD/client/README.md -------------------------------------------------------------------------------- /client/angular.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/victory523/E-commerce/HEAD/client/angular.json -------------------------------------------------------------------------------- /client/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/victory523/E-commerce/HEAD/client/package-lock.json -------------------------------------------------------------------------------- /client/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/victory523/E-commerce/HEAD/client/package.json -------------------------------------------------------------------------------- /client/proxy.conf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/victory523/E-commerce/HEAD/client/proxy.conf.json -------------------------------------------------------------------------------- /client/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/victory523/E-commerce/HEAD/client/public/favicon.ico -------------------------------------------------------------------------------- /client/src/app/app.component.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/victory523/E-commerce/HEAD/client/src/app/app.component.css -------------------------------------------------------------------------------- /client/src/app/app.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/victory523/E-commerce/HEAD/client/src/app/app.component.html -------------------------------------------------------------------------------- /client/src/app/app.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/victory523/E-commerce/HEAD/client/src/app/app.component.ts -------------------------------------------------------------------------------- /client/src/app/app.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/victory523/E-commerce/HEAD/client/src/app/app.config.ts -------------------------------------------------------------------------------- /client/src/app/app.routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/victory523/E-commerce/HEAD/client/src/app/app.routes.ts -------------------------------------------------------------------------------- /client/src/app/card.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/victory523/E-commerce/HEAD/client/src/app/card.service.ts -------------------------------------------------------------------------------- /client/src/app/draggable-selection.directive.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/victory523/E-commerce/HEAD/client/src/app/draggable-selection.directive.spec.ts -------------------------------------------------------------------------------- /client/src/app/draggable-selection.directive.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/victory523/E-commerce/HEAD/client/src/app/draggable-selection.directive.ts -------------------------------------------------------------------------------- /client/src/app/home/home.component.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/victory523/E-commerce/HEAD/client/src/app/home/home.component.css -------------------------------------------------------------------------------- /client/src/app/home/home.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/victory523/E-commerce/HEAD/client/src/app/home/home.component.html -------------------------------------------------------------------------------- /client/src/app/home/home.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/victory523/E-commerce/HEAD/client/src/app/home/home.component.spec.ts -------------------------------------------------------------------------------- /client/src/app/home/home.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/victory523/E-commerce/HEAD/client/src/app/home/home.component.ts -------------------------------------------------------------------------------- /client/src/app/page.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/victory523/E-commerce/HEAD/client/src/app/page.service.ts -------------------------------------------------------------------------------- /client/src/app/parser/card/card.component.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/victory523/E-commerce/HEAD/client/src/app/parser/card/card.component.css -------------------------------------------------------------------------------- /client/src/app/parser/card/card.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/victory523/E-commerce/HEAD/client/src/app/parser/card/card.component.html -------------------------------------------------------------------------------- /client/src/app/parser/card/card.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/victory523/E-commerce/HEAD/client/src/app/parser/card/card.component.ts -------------------------------------------------------------------------------- /client/src/app/parser/card/confirm-dialog/confirm-dialog.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/victory523/E-commerce/HEAD/client/src/app/parser/card/confirm-dialog/confirm-dialog.component.html -------------------------------------------------------------------------------- /client/src/app/parser/card/confirm-dialog/confirm-dialog.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/victory523/E-commerce/HEAD/client/src/app/parser/card/confirm-dialog/confirm-dialog.component.ts -------------------------------------------------------------------------------- /client/src/app/parser/page/page.component.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/victory523/E-commerce/HEAD/client/src/app/parser/page/page.component.css -------------------------------------------------------------------------------- /client/src/app/parser/page/page.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/victory523/E-commerce/HEAD/client/src/app/parser/page/page.component.html -------------------------------------------------------------------------------- /client/src/app/parser/page/page.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/victory523/E-commerce/HEAD/client/src/app/parser/page/page.component.ts -------------------------------------------------------------------------------- /client/src/app/parser/span/span.component.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/victory523/E-commerce/HEAD/client/src/app/parser/span/span.component.css -------------------------------------------------------------------------------- /client/src/app/parser/span/span.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/victory523/E-commerce/HEAD/client/src/app/parser/span/span.component.html -------------------------------------------------------------------------------- /client/src/app/parser/span/span.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/victory523/E-commerce/HEAD/client/src/app/parser/span/span.component.ts -------------------------------------------------------------------------------- /client/src/app/parser/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/victory523/E-commerce/HEAD/client/src/app/parser/types.ts -------------------------------------------------------------------------------- /client/src/app/scroll-position.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/victory523/E-commerce/HEAD/client/src/app/scroll-position.service.ts -------------------------------------------------------------------------------- /client/src/app/sources.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/victory523/E-commerce/HEAD/client/src/app/sources.service.ts -------------------------------------------------------------------------------- /client/src/app/user-profile.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/victory523/E-commerce/HEAD/client/src/app/user-profile.service.ts -------------------------------------------------------------------------------- /client/src/app/utils/compress-query.pipe.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/victory523/E-commerce/HEAD/client/src/app/utils/compress-query.pipe.ts -------------------------------------------------------------------------------- /client/src/app/utils/error.interceptor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/victory523/E-commerce/HEAD/client/src/app/utils/error.interceptor.ts -------------------------------------------------------------------------------- /client/src/app/utils/fetchJson.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/victory523/E-commerce/HEAD/client/src/app/utils/fetchJson.ts -------------------------------------------------------------------------------- /client/src/app/utils/inject-params.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/victory523/E-commerce/HEAD/client/src/app/utils/inject-params.ts -------------------------------------------------------------------------------- /client/src/app/utils/queryCompression.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/victory523/E-commerce/HEAD/client/src/app/utils/queryCompression.ts -------------------------------------------------------------------------------- /client/src/app/utils/relativeTime.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/victory523/E-commerce/HEAD/client/src/app/utils/relativeTime.ts -------------------------------------------------------------------------------- /client/src/app/visibility.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/victory523/E-commerce/HEAD/client/src/app/visibility.service.ts -------------------------------------------------------------------------------- /client/src/env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/victory523/E-commerce/HEAD/client/src/env.d.ts -------------------------------------------------------------------------------- /client/src/environments/environment.development.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/victory523/E-commerce/HEAD/client/src/environments/environment.development.ts -------------------------------------------------------------------------------- /client/src/environments/environment.ts: -------------------------------------------------------------------------------- 1 | export const environment = {}; 2 | -------------------------------------------------------------------------------- /client/src/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/victory523/E-commerce/HEAD/client/src/index.html -------------------------------------------------------------------------------- /client/src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/victory523/E-commerce/HEAD/client/src/main.ts -------------------------------------------------------------------------------- /client/src/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/victory523/E-commerce/HEAD/client/src/styles.css -------------------------------------------------------------------------------- /client/tsconfig.app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/victory523/E-commerce/HEAD/client/tsconfig.app.json -------------------------------------------------------------------------------- /client/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/victory523/E-commerce/HEAD/client/tsconfig.json -------------------------------------------------------------------------------- /client/tsconfig.spec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/victory523/E-commerce/HEAD/client/tsconfig.spec.json -------------------------------------------------------------------------------- /docker-compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/victory523/E-commerce/HEAD/docker-compose.yaml -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/victory523/E-commerce/HEAD/requirements.txt -------------------------------------------------------------------------------- /scripts/install_dependencies.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/victory523/E-commerce/HEAD/scripts/install_dependencies.sh -------------------------------------------------------------------------------- /server/auth.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/victory523/E-commerce/HEAD/server/auth.py -------------------------------------------------------------------------------- /server/blob_storage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/victory523/E-commerce/HEAD/server/blob_storage.py -------------------------------------------------------------------------------- /server/database.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/victory523/E-commerce/HEAD/server/database.py -------------------------------------------------------------------------------- /server/llm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/victory523/E-commerce/HEAD/server/llm.py -------------------------------------------------------------------------------- /server/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/victory523/E-commerce/HEAD/server/main.py -------------------------------------------------------------------------------- /server/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/victory523/E-commerce/HEAD/server/models.py -------------------------------------------------------------------------------- /server/routes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/victory523/E-commerce/HEAD/server/routes.py -------------------------------------------------------------------------------- /server/services/ai_parser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/victory523/E-commerce/HEAD/server/services/ai_parser.py -------------------------------------------------------------------------------- /server/services/images.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/victory523/E-commerce/HEAD/server/services/images.py -------------------------------------------------------------------------------- /server/services/pdf_parser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/victory523/E-commerce/HEAD/server/services/pdf_parser.py -------------------------------------------------------------------------------- /server/services/speech.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/victory523/E-commerce/HEAD/server/services/speech.py -------------------------------------------------------------------------------- /server/services/translate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/victory523/E-commerce/HEAD/server/services/translate.py -------------------------------------------------------------------------------- /server/services/word_id.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/victory523/E-commerce/HEAD/server/services/word_id.py -------------------------------------------------------------------------------- /server/services/word_type.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/victory523/E-commerce/HEAD/server/services/word_type.py -------------------------------------------------------------------------------- /test_azure_openai.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/victory523/E-commerce/HEAD/test_azure_openai.py --------------------------------------------------------------------------------