μ΄ μνμ 2023 κ°λ¨λνκ΅ μ‘Έμ μνμ μνμμ μ°μμμ μμ¬ν νλ‘μ νΈμ λλ€.
=> νμ¬λ CNN-Transformer λͺ¨λΈλ‘ λ³κ²½νμ¬ μ±λ₯ ν₯μγ
γ
γ
μν μκ°
- κ°λ¨λνκ΅μ μ¬λ¬ ννμ΄μ§λ€μ κ²μκΈμ ν κ³³μμ κ²μν μ μμ΅λλ€.
- μ¬μ©μκ° μ λ ₯ν κ²μμ΄μ κ΄λ ¨λκ° λμ μμλλ‘ λ³΄μ¬μ€λλ€.
- μ¬μ©μμ κ²μμ΄κ° μ΄λ€ λΆλ₯μ ν΄λΉνλμ§ νμ νκ³ , κ°μ λΆλ₯μ μνλ κ²μκΈμ λ κ΄λ ¨λ λμ κ²μκΈλ‘ λ³Ό μ μμ΅λλ€.
- ννμ΄μ§ κ²μκΈ λ°μ΄ν°μ μ¬μ©μ μν΄ Crawlingμ μ΄μ©νμΌλ©°, Spring Boot νκ²½μμ MySQLκ³Ό ElasticSearch Engineμ μ μ΄ν©λλ€. 5-1. λ¨μ΄ κ²μκ³Ό κ²μ κ²°κ³Ό μ λ ¬ μ€μ μ ElasticSearchμ μ¬μ©ν©λλ€. ELK Stackμ μ΄μ©νμ¬ κ΄λ¦¬ν©λλ€. 5-2. λ°°ν¬ νκ²½μμ λ©λͺ¨λ¦¬ μ΄μλ‘ ELK Stackμ μ¬μ©ν μ μμ κ²½μ°, MySQLμμ λ°μμ¨ κ²μκΈλ€μ μ μ¬λ μκ³ λ¦¬μ¦μ μ μ©νμ¬ μ§μ κ²μ μ±λ₯μ ν₯μμν΅λλ€.
- AI(λ₯λ¬λ, μμ°μ΄μ²λ¦¬)λ₯Ό ν΅ν΄ λͺ¨λ κ²μκΈμ λΆλ₯ν©λλ€.
- Crawlingν λ°μ΄ν°λ₯Ό Word2Vecλ₯Ό μ΄μ©νμ¬ λ¨μ΄λ€μ 벑ν°νν©λλ€.
- 벑ν°νλ λ°μ΄ν°λ CNN-Transformer μκ³ λ¦¬μ¦μ κ±°μΉ©λλ€.
- CNNμ ν΅ν΄ λ¬Έμ₯μμ λΆλ₯μ ν¨ν΄μ ν΄λΉλ μ μλ μ§μμ μΈ μ€μ νΉμ§λ€μ νμ νκ³ , Transformerμ μ΄μ©νμ¬ μ€μ νΉμ§λ€μ μ°κ²°νλ©° μ λ°μ μΈ λ¬Έμ₯μ λ¬Έλ§₯μ νμ νμ¬ μ΅μ’ μ μΌλ‘ λΆλ₯ν©λλ€.
γ
μ¬μ© κΈ°μ κ³Ό λ²μ
Spring boot: 3.1.3 γ
JPA: 3.1.3 γ
JDK: 17 γ
MySQL: 8.0.3 γ
Ubuntu: 22.04 γ
Docker: 24.0.6 γ
flask: 3.0.2γ
(Morpheme Analyzer: nori) γ
γ
jQuery: 3.6.0 γ
Bootstrap: 5.0.2 γ
Thymeleaf: 3.1.2 γ
γ
AI Algorithm: Word2Vec, CNN-Transformer γ
AWS EC2: t2.micro
γ
γ