사용자가 사진을 업로드하고 태그를 추가 (약 5 개의 태그) 할 수있는 웹 응용 프로그램을 만들고 있습니다. 이상적으로는 사용자가 사용하는 태그를 기반으로 추천을 생성하는 것이 좋습니다. 사진. 그런 작업을 수행하기 위해 할 수있는 simples 알고리즘은 무엇입니까? 또는 내 필요성을 채울 수있는 프레임 워크 또는 권장 엔진이 있습니까? 그렇다면 무엇입니까?키워드 기반 알고리즘에 대한 알고리즘
답변
가 내가 다 읽지 않은 태그 추천에 대해 도움이되는 몇 가지 저널하지만 나는 그래프 기반의 태그 저널
당신이 여기 찾을 수있는 많은 저널가 이해하기 쉽게 생각 ->Link
을내가 그런 당신을 도울 수 있기를 바랍니다 :)
링크가 작동하지 않습니다. – user962206
@ user962206 죄송합니다. 지금 수정 :) –
직관적으로 가장 순진 전략은 형 그래프 문제로이 문제를 고려하는 것입니다 (정점 사진은 태그 가장자리입니다). 먼저 각 사진을 태그 목록에 연결하십시오. PhotoId에서 List()로 맵을 유지해야합니다. 그런 다음 사용자간에 태그 간 맵을 유지하십시오. 이는 문자열에서 List() 로의 맵입니다. 이제 가장 높은 유사성을 위해 5 개의 태그를 모두 공유하거나 4 개의 태그를 공유하거나 3 개의 태그를 공유하는 모든 그림을 찾습니다. 이렇게하려면 먼저 특정 사진에 대한 임의의 태그를 선택한 다음 해당 태그가있는 모든 해당 사용자를 찾습니다. 이제 그 사용자 중 관심있는 다른 태그를 공유하는 사용자를 확인하십시오. 이 방법론을 사용하면 주변 태그 사진도 포함 할 수 있습니다. 이는 당신에게 달려 있습니다.
이 아이디어를 구현하는 방법에 대한 아이디어 나 샘플 코드는 무엇입니까? – user962206
나는 어떤 웹 프레임 워크를 사용하고 있는지 또는 데이터베이스를 잘 모르겠습니다. 메모리 표현을 원한다면 어렵지 않지만, 데이터베이스에 지속적인 작업을 계획하고 있다고 가정합니다.이 경우 데이터베이스 질의 언어와 사용중인 웹 프레임 워크에 따라 달라집니다. 자세한 내용을 제공해 주시겠습니까? –
현재 데이터베이스의 ORM과 MySql로 Hibernate를 사용하고 있습니다. 및 내 mvc Struts2 – user962206
- 1. TS 알고리즘에 대한 GA 알고리즘 접근 방식
- 2. 키워드 제안 알고리즘
- 3. 알고리즘에 대한 메트릭
- 4. 캐시 알고리즘에 대한 것
- 5. 알고리즘에 대한 팁이 필요합니다
- 6. 키워드 문자열에서 키워드 목록을 만들기위한 PHP 알고리즘
- 7. 알고리즘에 대한 OOP 대 PP
- 8. 키워드 검색 알고리즘
- 9. Apriori 알고리즘에 대한 데이터 집합
- 10. 독자 알고리즘에 대한 두 번째 알고리즘 해결 방법
- 11. 중앙값의 메디안 알고리즘에 대한 설명
- 12. 사전 기반 키워드 분류
- 13. MySQL 다중 키워드 검색 알고리즘
- 14. 알고리즘 : 데이터베이스에서 문자열로 키워드 추출
- 15. 통계/패턴 기반 문제에 대한 알고리즘
- 16. A * 알고리즘에 대한 부울 함수 휴리스틱 최소화
- 17. ukkonen의 편집 거리 알고리즘에 대한 설명
- 18. A * 알고리즘에 대한 추론
- 19. 알고리즘에 대한 병렬 검색
- 20. 재귀 알고리즘에 대한 생각
- 21. 알고리즘에 대한 증명 작성
- 22. 알고리즘에 대한 약간의 힌트
- 23. iOS에서 키워드 스포팅을위한 간단한 알고리즘
- 24. Dijkstra 기반 캐싱 알고리즘 최적화
- 25. django 클래스 기반 뷰 키워드
- 26. 회전 기반 이동 알고리즘
- 27. 압축 알고리즘에 대한 아이디어 필요
- 28. 비 MapReduce 알고리즘에 대한 Hadoop 클러스터
- 29. 알고리즘에 대한 Big-O 표기법 결정
- 30. 인코딩/디코딩 알고리즘에 대한 Unite 테스트
facebook 태그를 좋아하세요? –
번호. youtube, soundcloud 또는 amazon처럼. – user962206
사용자가 태그를 입력 한 다음 유사한 태그를 권장하고 싶습니까? 아니면 그림을 분석하고 그 결과에 따라 태그를 추천하고 싶습니까? – Steve