2012-11-10 2 views
0

Reddit API은 upvotes 수, downvotes 수 및 전체 점수를 비롯하여 주어진 게시물의 점수에 대한 정보를 제공합니다. 이 정보를 사용하여 스토리 제목과 마지막으로 이야기가 링크 된 내용 (자체 게시물, 블로그 기사 등)을 분석하여 어떤 게시물이 히트가 될지 예측할 수 있으며, 그리울 것입니다.Reddit에서 투표율이 낮은 게시물 찾기

Reddit의 API는 특정 서브 레딧 (r/all 포함)에서 가장 높은 점수를 얻는 게시물에 쉽게 액세스 할 수 있지만 낮은 점수를 가진 게시물을 쉽게 찾을 수있는 방법은 없습니다. 점수.

예를 들어, 새로운 이야기이며 0 개의 업, 0 개의 다운 및 0 개의 점수를 가질 수 있습니다. 이 이야기는 플럽입니까? 꼭 그런 것은 아닙니다. 그것은 단지 새로운 것입니다. 그러나 Reddit이 작동하는 방식 때문에 이야기에 0, 50, 0 점이있을 수 있습니다. 이 게시물은 증오 스럽거나, 스팸이거나, 그렇지 않으면 트롤을 의미하는 것이었을 가능성이 있습니다. 나는이 두 가지 유형의 이야기를 더 정확하게 표현할 필요가 있다고 생각합니다.

스토리의 상위 10 %와 최저 10 %를 원합니다. 서브 레딧에 제출 된 스토리의 총 개수를 찾는 방법을 알고 있다면 그것에 대해 듣고 싶습니다.

점수가 낮은 이야기를 찾는 가장 좋은 방법은 무엇입니까? 방금 첫 페이지부터 시작하여 무차별 대입 알고리즘을 사용하여 충분한 데이터가있을 때까지 각 스토리의 업, 다운 및 점수를 확인해야합니까? 고려해야 할 다른 변수는 무엇입니까?

답변

0

점수가 낮은 이야기를 찾는 가장 좋은 방법은 무엇입니까?

는 레딧의 search functionality은 대부분 낮은 점수 하위 Reddit에 의해 제출, 또는 subreddits의 세트를 찾는 것이 가장 좋습니다. 불행하게도, 점수 나 투표 수 (위 또는 아래)는 색인에 포함되지 않습니다. 아마도이 질문을 /r/redditdev에 묻는다면 /u/kemitche에서 유리한 답을 얻을 수 있습니다.

충분한 정보가있을 때까지 프론트 페이지에서 시작해서 brute-force 알고리즘을 사용하여 각 스토리의 업, 다운 및 스코어를 확인해야합니까?

는 또한 Deimorz 이미 [2, 1이 일을하고있다으로 /u/Deimorz을 문의 할 수 있습니다 귀하의 질문에 대한 답변을 제공 할 수 있습니다.

이야기의 상위 10 %와 하위 10 %를 현명한 점수로보고 싶습니다. 서브 레딧에 제출 된 스토리의 총 개수를 찾는 방법을 알고 있다면, 그에 대해 듣고 싶습니다. 시간이 지남에 따라 하위 Reddit에 대한 모든 제출을 모니터링하지 않고

불행하게도, 또는 소급 유일한 다른 가능한 방법은 직접 레딧 관리자를 요청하는 것입니다 (Deimorz 행한대로) 레딧의 제출을 ​​모두 크롤링 시도.

+0

검색 기능 사용을 고려해 보았지만 점수가 포함되지 않은 경우 더 높은 점수의 이야기를 필터링하려면 어떻게해야합니까? 나는 확실히 r/redditdev를 물어보고 그들이 말하는 것을 보게 될 것입니다. Deimorz에 연락하는 팁은 아마도 도움이 될 것입니다. 나는 그의 일을 지금까지 몰랐다. 그래서 고마워! –

+1

필자는 단지/u/kemitche를 묻는 것이 좋습니다. 왜냐하면 그 정보가 포함될 경우 해당 정보에 액세스하는 방법을 알고 있기 때문입니다. 또한 투표 정보가 검색 기능으로 추가되지 않았다면 추가 할 것을 제안하는 사람이 될 것입니다. – bboe

관련 문제