Skip to content
This repository was archived by the owner on Oct 2, 2022. It is now read-only.

Commit afa1327

Browse files
committed
docs: README.md
1 parent b6b8026 commit afa1327

File tree

1 file changed

+32
-0
lines changed

1 file changed

+32
-0
lines changed

README.md

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,34 @@
11
# Image-Text-Nontext-Classifier-Service
2+
23
Text/non-text image crawler & classifier service. Software course project of EIC, HUST.
4+
5+
## Features
6+
7+
![main page screenshot](https://github.com/KSkun/Image-Classifier-Frontend/raw/master/image/main_page_detail_task.png)
8+
9+
### Neural Network Classifier
10+
11+
See https://github.com/KSkun/Image-Text-Nontext-Classifier.
12+
13+
### Search Engine Spider
14+
15+
See https://github.com/KSkun/Image-Spider.
16+
17+
### Web User Interface
18+
19+
Frontend: https://github.com/KSkun/Image-Classifier-Frontend.
20+
21+
Backend: https://github.com/KSkun/Image-Classifier-Backend.
22+
23+
### Docker Containerize
24+
25+
The service is split to 4 modules and developed individually, then containerized with Dockerfile. In this repo, the service is configurated with `docker-compose.yml`, which makes deployment easier for users.
26+
27+
## Configuration
28+
29+
1. Pull this repo with command `git clone --recurse-submodules`.
30+
2. Check if you need a third-party source for pip or npm in `Dockerfile`. Note that `frontend/Dockerfile` uses a HTTP proxy server by default, remember to configurate it for your environment.
31+
3. Set the port you want in `ports` field of frontend in `docker-compose.yml`.
32+
4. Run `docker-compose up -d`, wait for building image & creating containers. If you need a development environment, use `docker-compose-debug.yml` instead.
33+
5. Test it with your browser.
34+

0 commit comments

Comments
 (0)