Skip to content

AutoDevLog/AutoDevLog-Server

Repository files navigation

AutoDevLog-Server


기능소개

‘AutoDevLog’ 는 키워드를 기반으로 LLM(Large Language Model) 을 통해 블로그 게시글 작성 웹서비스 입니다. 다양한 블로그 게시글 중에서도 트러블 슈팅(Trouble Shooting) 게시글을 작성하는 가능을 제공합니다.

팀원 소개

국혜경
이승우
이종인
담당기능
1. Velog API 연동 및 배포
2. AutoDevLog 로그인 로직 구현
담당기능
1. 워드 임베딩
2. 코사인 유사도 검사
담당기능
1. OpenAI API 연동
2. 프롬프트 엔지니어링

서비스 링크

AutoDevLog


서비스 소개

1. 서비스 로직

  1. 사용자로 부터 ‘issue’, ‘’inference’, ‘solution’ 에 해당하는 키워드를 입력 받으면, 키워드를 기반으로 LLM을 통해 게시글을 생성합니다.
  2. 생성된 게시글에 사용자가 제목을 붙이고, 업로드를 승인하면, 사용자의 velog 계정에 게시물이 업로드 됩니다.

<1. 키워드 입력> 키워드 입력 <2. 키워드 기반 게시글 생성> 키워드기반 게시글 생성 <3. 게시글 전송> 게시글 업로드 <4. 벨로드 업로드> 벨로그 업로드 게시글 링크


기술 목록

  • SpringBoot 3
  • Spring Security 6
  • Spring Webflux
  • Redis
  • OpenAI API
  • AWS

기대효과

  • 핵심 키워드 만으로 게시글을 생성하여 기술블로그를 운영할 수 있다.
  • 넷 상에 유의미한 양질의 블로그 글이 늘어난다.
  • 글쓰기가 막연한 초보 블로거도 빠르게 글을 쓸수 있다.

향후 업데이트 기능

  • 소셜 로그인 지원
  • Velog 소셜 가입자 대상 서비스 제공
  • 프롬프트 엔지니어링을 통한 게시글 생성시간 단축 및 게시글 완성도 제고

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages