Но ничего не получилось=(
Больше упорства! ;)
Разбиваем не по словам, а по предложениям split('\t'), strip() нужно разбивать каждое предложение, а не все строку, ну и в итоге нужно считать уже разбитые предложения:
# a = input('Введите данные: ').split('\t')
a = "Interpreter is a computer program that performs instructions without previously compiling them into a machine language program\tlinker is a program that takes one or more object files generated by a compiler and combines them into a single executable file library file or another object file\tthe linker also takes care of arranging the objects in a program's address space\tthe linker also takes care of arranging the objects in a program's address space".split('\t')
res = {}
for i in a:
sentence = i.strip()
res[sentence] = res.get(sentence, 0) + 1
print(max(res.values())) # 2