Ejemplo n.º 1
0
    def getConversation(filepath):
        conv = ConversationDataframe(filepath)
        conv.loadMessages(0)

        #anonymise conversation
        if PlottingTestCase.anonymise:
            sendersAliases = ['Donnie', 'Frank']
            if len(sendersAliases) == len(conv.senders):
                aliasesMap = {key:sendersAliases[i] for i, key in enumerate(conv.senders)}
                conv.messages.replace({'sender':aliasesMap}, inplace=True)
                conv.senders = sendersAliases

        return conv
Ejemplo n.º 2
0
    def getConversation(filepath):
        conv = ConversationDataframe(filepath)
        conv.loadMessages(0)

        #anonymise conversation
        if PlottingTestCase.anonymise:
            sendersAliases = ['Donnie', 'Frank']
            if len(sendersAliases) == len(conv.senders):
                aliasesMap = {key:sendersAliases[i] for i, key in enumerate(conv.senders)}
                conv.messages.replace({'sender':aliasesMap}, inplace=True)
                conv.senders = sendersAliases

        return conv