2013-04-05 3 views
0

나는 내 개인 사용을 위해 작은 스포츠 베팅 확률 비교 스크립트를 만들려고합니다. 이를 위해 (다른 마권업자들로부터) XML 피드의 데이터를 얻고 있습니다. 그 (것)들을 비교하기 위하여 나는 성냥 또는 사건이 정확하게 동일하다는 것을 알아야한다. 문제는 팀, 리그의 이름이 각기 다른 저작자마다 다를 수 있다는 점입니다. 여기다른 제작자의 팀 이름 비교

예 :


Bookmaker1 : B1

리그 : UEFA 챔피언스 리그

경기 : 인터 밀란


Bookmaker2 대 맨체스터 유나이티드 : B2

리그 : 챔피언스 L.

경기 : 마누 간


Bookmaker3 대 : B3

리그 : 챔피언스 리그 (UEFA)

경기 : 맨체스터 U. FC 인테르


날짜는 동일합니다. 하지만 동시에 많은 경기가 시작됩니다. 1000 개의 성냥과 100 개의 리그가 있습니다.

수동으로하는 것보다 동일하다는 것을 인식 할 수 있습니까? 수동으로

I 의미 : 마누 또는 맨체스터 U. => 맨체스터 유나이티드 (이 모든 teamname에 대한)

어떻게 비교 사이트 (oddsportal.com 또는 기타 서비스 등)이 작업을 수행 할 확률이 문자열 인 경우?

+0

어떤 언어를 사용하고 있습니까? 어떤 플랫폼을 타겟팅하고 있습니까? 예, 문자열을 비교하고 일치하는지 여부를 알려주는 방법이 있습니다. 그러나 누군가가 유용하고 구체적인 답변을 드릴 수있는 충분한 정보가 없습니다. –

+0

@ 그랜트 저는 데이터를 얻기 위해 PHP와 컬을 사용하고 있습니다. 나는 함수를 비교하는 문자열을 알고 있지만 그것들을 사용하는 것은 수동으로 검사하는 것입니다. :) 모든 종류의 팀 이름을 확인해야하든 안 했어야하니? – user1626073

답변

0

마법의 해결책이 없습니다. 당신이 기반 할 수있는 어떤 패턴도 보이지 않습니다.

가장 좋은 방법은 각 마권업자에게 사용 된 이름을 확인하고 적절하게 비교하는 것입니다.

마권은 같은 날 연주, 같은 팀으로 팀의 이름

0

을 바꿀 가능성은, 당신은 팀의 이름을 연결하고, 같은 날짜, 반대 팀이 팀을 확인 할 수 있습니다 이 팀을 연결하십시오. 팀이 같은 날 다른 팀과 경기를 할 수 없습니다. 이렇게하면 모든 팀을 하나씩 매핑 할 수 있습니다.