def Main(filename):
    entLine = open(filename).readlines()
    que = Queue()
    entProDict = {}
    proList = []
    entList = []
    for e in entLine:
        print e
        entLineList = e.split(',')
        entToSearch = entLineList[0]
        entList.append(entToSearch)

        queryStrings = []

        for i in range(1,len(entLineList),1):
            queryStrings.append(entLineList[i])

        #webScraping(entToSearch, queryStrings)

    for ent in entList:
        ReplaceCorefPointers(ent)
        collectEntities(ent)
        entityClusterAndNormalise(ent)
        success = inference_test(ent)  
    return success
def Main(entToSearch,queryStrings):
    que = Queue()
    entProDict = {}
    proList = []
    entList = []
    entLineList = []
        
    webScraping(entToSearch, queryStrings)
    entityClusterAndNormalise(entToSearch)
    success = inference_test(entToSearch)
    return success