Skip to content
/ MTLD Public

๐ŸŽ–๏ธSSAFY 7๊ธฐ ํŠนํ™” ํ”„๋กœ์ ํŠธ 3์œ„: ๋น…๋ฐ์ดํ„ฐ ๊ธฐ๋ฐ˜ ๋ฐ˜๋ ค๊ฒฌ ์งˆ๋ณ‘ ์˜ˆ์ธก ์„œ๋น„์Šค ๋ฉ!๋”๋žœ๋“œ

Notifications You must be signed in to change notification settings

M-TLD/MTLD

Folders and files

NameName
Last commit message
Last commit date
Sep 5, 2022
Oct 6, 2022
Oct 6, 2022
Oct 6, 2022
Sep 26, 2022
Oct 6, 2022
Oct 6, 2022
Sep 28, 2022
Oct 6, 2022
Oct 5, 2022

Repository files navigation

๋ฉ๋”๋žœ๋“œ README


MTLD logo.png

๐Ÿพ ๋ฉ!๋”๋žœ๋“œ

๋„ค๊ฐ€ ํ•œ ๋‹จ์–ด๋งŒ์ด๋ผ๋„ ๋งํ•  ์ˆ˜ ์žˆ๋‹ค๋ฉด, ์•„ํ”„๋‹ค๊ณ  ๋ง ํ•  ์ˆ˜ ์žˆ์—ˆ์œผ๋ฉด ์ข‹๊ฒ ์–ด ๊ฐ•์•„์ง€ ์ฆ์ƒ ๋น…๋ฐ์ดํ„ฐ ๊ธฐ๋ฐ˜ ๋ฐ˜๋ ค๊ฒฌ ์งˆ๋ณ‘ ์˜ˆ์ธก ์„œ๋น„์Šค, ๋ฉ!๋”๋žœ๋“œ

๐Ÿพ ํ”„๋กœ์ ํŠธ ๋ฐ ํŒ€์›์†Œ๊ฐœ

๐Ÿ“… ์ง„ํ–‰๊ธฐ๊ฐ„: 2022. 08. 29 ~ 2022. 10. 07 (6์ฃผ)

team.gif

๐Ÿพ ๊ธฐํš ๋ฐฐ๊ฒฝ ๋ฐ ์ฃผ์š” ๊ธฐ๋Šฅ ์†Œ๊ฐœ

โœ”๏ธ ๊ธฐํš ์˜๋„

Screen Shot 2022-10-06 at 10.40.09 PM.png

๋ฐ˜๋ ค์ธ๊ณผ ๋ฐ˜๋ ค๋™๋ฌผ์„ ์œ„ํ•œ ํ† ํƒˆ ์ผ€์–ด ์„œ๋น„์Šค

๊ฐ€์กฑ์ด๋ผ๋Š” ์กด์žฌ๊ฐ€ ๋˜์–ด ์‚ถ์˜ ์ผ๋ถ€๊ฐ€ ๋œ ๋ฐ˜๋ ค๋™๋ฌผ, ๋Œ•๋Œ•์ด๋“ค! ๋ง์„ ํ•  ์ˆ˜ ์—†์–ด ์–ด๋””๊ฐ€ ์•„ํ”ˆ์ง€ ๋ชจ๋ฅด๋Š” ์šฐ๋ฆฌ ๋Œ•๋Œ•์ด๋“ค์˜ ์งˆ๋ณ‘์„ ๋ฏธ๋ฆฌ ์˜ˆ๋ฐฉํ•˜๊ณ  ๊ฑด๊ฐ•์„ ๊ด€๋ฆฌํ•˜์—ฌ ๊ฒฌ์ƒ์„ ๋” ์˜ค๋ž˜์˜ค๋ž˜ ๊ฑด๊ฐ•ํ•˜๊ฐœ ยท ํ–‰๋ณตํ•˜๊ฐœ ยท ์†Œ์ค‘ํ•˜๊ฐœ ๋ณด๋ƒˆ์œผ๋ฉด ํ•˜๋Š” ๋ฐ”๋žŒ์œผ๋กœ ๊ธฐํšํ•˜๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

โœ”๏ธ ๊ฑด๊ฐ•ํ•˜๊ฐœ: ๋ฐ˜๋ ค๊ฒฌ ๊ฑด๊ฐ•์„ ์œ„ํ•œ ๊ฐ€์ด๋“œ๋ผ์ธ

1. ๋ฐ˜๋ ค๊ฒฌ ์งˆ๋ณ‘ ์ฆ์ƒ ๋น…๋ฐ์ดํ„ฐ๋ฅผ ์ด์šฉํ•œ ์งˆ๋ณ‘ ์˜ˆ์ธก ์„œ๋น„์Šค

  • ์งˆ๋ณ‘ ์ฆ์ƒ ๋น…๋ฐ์ดํ„ฐ ํ™œ์šฉ
  • TF-IDF ๋ชจ๋ธ๊ณผ ์ฝ”์‚ฌ์ธ ์œ ์‚ฌ๋„๋ฅผ ์‚ฌ์šฉํ•œ Content Based Filtering ์‚ฌ์šฉ

์งˆ๋ณ‘์˜ˆ์ธก.gif

2. ๋ฐ˜๋ ค๊ฒฌ ์˜ˆ๋ฐฉ ์ ‘์ข… / ๋ณต์šฉ์•ฝ ์•Œ๋ฆผ ์„œ๋น„์Šค

  • ๊ฐ€์žฅ ๋ณดํŽธ์ ์ธ ์˜ˆ๋ฐฉ ์ ‘์ข… ๋ฐฑ์‹  ์ƒ์œ„ 4๊ฐœ ์„ ์ • (DHPPL, ์ฝ”๋กœ๋‚˜, ์ผ„๋„ฌ์ฝ”ํ”„, ๊ด‘๊ฒฌ๋ณ‘)
    • ์ถ”ํ›„ ์˜ˆ๋ฐฉ์ ‘์ข…์ผ ์„ค์ • ๊ฐ€๋Šฅ โ†’ ๋ฉ”์ธํ™”๋ฉด์—์„œ ๊ฐ€์žฅ ๊ฐ€๊นŒ์šด ๋‚ ์งœ๊นŒ์ง€์˜ ๋””๋ฐ์ด ํ‘œ์‹œ
  • ๊ฐ€์žฅ ๋ณดํŽธ์ ์ธ ์• ๊ฒฌ ๋ณต์šฉ ์•ฝ ์ƒ์œ„ 3๊ฐ€์ง€ ์„ ์ •
    • ๊ธ‰์—ฌ ๋นˆ๋„ ์•ˆ๋‚ด (ํ•œ ๋‹ฌ์— ํ•œ ๋ฒˆ, ์ผ ๋…„์— ํ•œ ๋ฒˆ ๋“ฑ)
    • ์ถ”ํ›„ ๋ณต์šฉ์ผ์ž ์„ค์ • ์‹œ ํ™ˆํ™”๋ฉด์—์„œ ์•Œ๋ฆผ ํ‘œ์‹œ

ํŠธ๋ž˜์ปค.gif

3. ํ˜„์žฌ ์œ„์น˜ ๊ธฐ๋ฐ˜ ๋™๋ฌผ ๋ณ‘์› ๊ฒ€์ƒ‰

  • ๋ฒ„ํŠผ ํด๋ฆญ ์‹œ ์‚ฌ์šฉ์ž์˜ ์œ„์น˜ ๊ธฐ๋ฐ˜์œผ๋กœ ์ฃผ๋ณ€์˜ ๋™๋ฌผ ๋ณ‘์› ์•ˆ๋‚ด
  • ๋ฐ˜๋ ค๊ฒฌ๊ณผ ํ•จ๊ป˜ ๋ฐฉ๋ฌธ ๊ฐ€๋Šฅํ•œ ์นดํŽ˜/์‹๋‹น/์ˆ™์†Œ ์ •๋ณด ์ œ๊ณต
  • ํ˜„์žฌ ์œ„์น˜ ๊ธฐ๋ฐ˜ ๊ฐ€๊นŒ์šด ์ˆœ์„œ๋Œ€๋กœ ํ•„ํ„ฐ๋ง ๊ฐ€๋Šฅ, ์‚ฌ์šฉ์ž๊ฐ€ ์ž…๋ ฅํ•œ ์ •๋ณด๋ฅผ ๋ฐ›์•„ ๊ฒ€์ƒ‰ ๊ฐ€๋Šฅ

์žฅ์†Œ.gif

โœ”๏ธ ํ–‰๋ณตํ•˜๊ฐœ: ํ•จ๊ป˜ ์žˆ์„๋•Œ ๊ฐ€์žฅ ํ–‰๋ณตํ•˜๋‹ˆ๊นŒ!

1. ์‚ฐ์ฑ… ์ผ์ง€

  • ๋‚ ์งœ๋ณ„ ์‹œ๊ฐ„/๊ฑฐ๋ฆฌ ์ž…๋ ฅ ๊ฐ€๋Šฅ
  • ๋‹ฌ๋ ฅ์˜ ์‚ฐ์ฑ…์„ ์™„๋ฃŒํ•œ ๋‚ ์งœ์—๋Š” ๋ฐœ์ž๊ตญ ๋งˆํฌ

์‚ฐ์ฑ…์ผ์ง€.gif

๋‹ค์ด์–ด๋ฆฌ.gif

2. ๋ฐ˜๋ ค๊ฒฌ ๋™๋ฐ˜ ๊ฐ€๋Šฅ ์žฅ์†Œ ๊ฒ€์ƒ‰

  • ๋ฒ„ํŠผ ํด๋ฆญ ์‹œ ์‚ฌ์šฉ์ž์˜ ์œ„์น˜ ๊ธฐ๋ฐ˜์œผ๋กœ ๋ฐ˜๋ ค๊ฒฌ๊ณผ ํ•จ๊ป˜ ๋ฐฉ๋ฌธ ๊ฐ€๋Šฅํ•œ ์นดํŽ˜/์‹๋‹น/์ˆ™์†Œ ์ •๋ณด ์ œ๊ณต
  • ํ˜„์žฌ ์œ„์น˜ ๊ธฐ๋ฐ˜ ๊ฐ€๊นŒ์šด ์ˆœ์„œ๋Œ€๋กœ ํ•„ํ„ฐ๋ง ๊ฐ€๋Šฅ, ์‚ฌ์šฉ์ž๊ฐ€ ์ž…๋ ฅํ•œ ์ •๋ณด๋ฅผ ๋ฐ›์•„ ๊ฒ€์ƒ‰ ๊ฐ€๋Šฅ

์žฅ์†Œ.gif

3. ๋ฐ˜๋ ค๊ฒฌ ๊ด€๋ จ ์ •๋ณด ๊ฒŒ์‹œํŒ

  • ๋ฐ˜๋ ค๊ฒฌ์„ ํ‚ค์šธ ๋•Œ ์•Œ์•„๋‘๋ฉด ์ข‹์„ ์ •๋ณด ์ œ๊ณต, ์ด๋™ ๋งํฌ ์ œ๊ณต
  • ๋ฐ˜๋ ค๊ฒฌ ๊ด€๋ จ ์ตœ์‹  ๋‰ด์Šค ์ œ๋ชฉ/์ธ๋„ค์ผ๊ณผ ์ด๋™ ๋งํฌ ์ œ๊ณต

๊ฟ€ํŒ.gif

โœ”๏ธ ์†Œ์ค‘ํ•˜๊ฐœ: ์‚ฌ์ง€๋งˆ์„ธ์š”, ์ž…์–‘ํ•˜์„ธ์š”!

1. ์ž…์–‘ ๊ฐ€๋Šฅํ•œ ์œ ๊ธฐ๊ฒฌ ๊ฒ€์ƒ‰ ์„œ๋น„์Šค

  • ๋™๋ฌผ๋ณดํ˜ธ์‹œ์Šคํ…œ ๊ณต๊ณ ์˜ ์œ ๊ธฐ๊ฒฌ ์ •๋ณด ์‹ค์‹œ๊ฐ„ ์กฐํšŒ ๊ฐ€๋Šฅ
  • ๊ฒฌ์ข…/์„ฑ๋ณ„/์ค‘์„ฑํ™”/ํ„ธ์ƒ‰/๋ชธ๋ฌด๊ฒŒ/๋ณดํ˜ธ์žฅ์†Œ ๋“ฑ ํ•„ํ„ฐ๋งํ•˜์—ฌ ์กฐํšŒ ๊ฐ€๋Šฅ
  • ํ•ด๋‹น ์œ ๊ธฐ๊ฒฌ์— ๋Œ€ํ•œ ๋””ํ…Œ์ผํ•œ ์ •๋ณด ์กฐํšŒ, ํ•ด๋‹น ์œ ๊ธฐ๊ฒฌ์˜ ๋™๋ฌผ๋ณดํ˜ธ์‹œ์Šคํ…œ ๊ณต๊ณ  ํŽ˜์ด์ง€๋กœ ์—ฐ๊ฒฐ

์œ ๊ธฐ๊ฒฌ.gif

2. ์œ ๊ธฐ๊ฒฌ ์ž…์–‘ ์ ํ•ฉ๋„ ๊ฒ€์‚ฌ

  • ์ด 10๊ฐœ์˜ ๋ฌธํ•ญ์œผ๋กœ ํ˜„์žฌ ์‚ฌ์šฉ์ž๊ฐ€ ๋ฐ˜๋ ค๊ฒฌ์„ ์ž…์–‘ํ•˜๊ธฐ์— ์ ํ•ฉํ•œ ์ƒํƒœ์™€ ์ ์ ˆํ•œ ์กฐ๊ฑด์„ ๊ฐ–์ถ”๊ณ  ์žˆ๋Š”์ง€ ์ ์ˆ˜(0~100์ )๋กœ ํ‘œ์‹œ
  • ์ผ์ • ์ ์ˆ˜ ๋ฏธ๋‹ฌ์„ฑ ์‹œ ์•„์ง ์ค€๋น„๊ฐ€ ๋˜์ง€ ์•Š์•˜์Œ์„ ์•Œ๋ฆฌ๊ณ , ์ผ์ • ์ ์ˆ˜ ์ด์ƒ ๋‹ฌ์„ฑ ์‹œ ์œ ๊ธฐ๊ฒฌ ๊ณต๊ณ  ์ด๋ฏธ์ง€ ์บ๋Ÿฌ์…€๊ณผ ๋ฉ๋”๋žœ๋“œ์˜ ์œ ๊ธฐ๊ฒฌ ์ •๋ณด ์กฐํšŒ ํŽ˜์ด์ง€๋กœ ์ด๋™ ๊ฐ€๋Šฅ ๋ฒ„ํŠผ ์ œ๊ณต

๊ฒ€์‚ฌ.gif

๐Ÿพ ์‚ฐ์ถœ๋ฌผ

Untitled

Untitled

  • ์‹œ์Šคํ…œ ์•„ํ‚คํ…์ฒ˜

Untitled

  • ๋ฐœํ‘œ PPT

๐Ÿพ ํ˜‘์—…ํˆด

  • Git
  • Gitlab
  • Atlassian Jira
  • Notion
  • MatterMost
  • Webex

๐Ÿพ ๊ธฐ์ˆ  ์Šคํƒ ๋ฐ ์•„ํ‚คํ…์ฒ˜

backend

  • IntelliJ IDE
  • Java 11
  • Springboot 2.7.3
  • Spring Data JPA
  • Spring Security
  • MySQL
  • Redis
  • oauth2
  • Swagger 2.9.2
  • jsoup 1.15.3
  • Spring Batch
  • AWS S3

frontend

  • Visual Studio Code IDE
  • React 18.2.0
  • Redux-toolkit 1.8.5
  • Material UI (UI Framework)
  • PWA

data

  • BeautifulSoup
  • selenium
  • chrome web driver

CI/CD

  • Docker
  • AWS EC2
  • Jenkins
  • NGINX
  • SSL

About

๐ŸŽ–๏ธSSAFY 7๊ธฐ ํŠนํ™” ํ”„๋กœ์ ํŠธ 3์œ„: ๋น…๋ฐ์ดํ„ฐ ๊ธฐ๋ฐ˜ ๋ฐ˜๋ ค๊ฒฌ ์งˆ๋ณ‘ ์˜ˆ์ธก ์„œ๋น„์Šค ๋ฉ!๋”๋žœ๋“œ

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published