Fix bugs in msr_sqa dataset
CONTRIBUTOR
It shows below when I run test:

FAILED tests/test_dataset_common.py::LocalDatasetTest::test_load_dataset_all_configs_msr_sqa - ValueError: Unknown split "validation". Should be one of ['train', 'test'].

It make no sense for me😂. 

2022-02-13T17:29:02Z
https://github.com/huggingface/datasets/pull/3715#issuecomment-1038281809
https://api.github.com/repos/huggingface/datasets/issues/3715
IC_kwDODunzps494uxR
https://api.github.com/repos/huggingface/datasets/issues/comments/1038281809/reactions
2022-02-14T07:43:42Z
https://api.github.com/repos/huggingface/datasets/issues/comments/1038281809
https://avatars.githubusercontent.com/u/47296835?v=4
https://api.github.com/users/Timothyxxx/events{/privacy}
https://api.github.com/users/Timothyxxx/followers
https://api.github.com/users/Timothyxxx/following{/other_user}
https://api.github.com/users/Timothyxxx/gists{/gist_id}
https://github.com/Timothyxxx
Timothyxxx
MDQ6VXNlcjQ3Mjk2ODM1
https://api.github.com/users/Timothyxxx/orgs
https://api.github.com/users/Timothyxxx/received_events
https://api.github.com/users/Timothyxxx/repos
https://api.github.com/users/Timothyxxx/starred{/owner}{/repo}
https://api.github.com/users/Timothyxxx/subscriptions
User
https://api.github.com/users/Timothyxxx
public
COLLABORATOR
@albertvillanova Does this PR has some additional fixes compared to https://github.com/huggingface/datasets/pull/3771 or we can close it?
2022-02-23T12:40:14Z
https://github.com/huggingface/datasets/pull/3715#issuecomment-1048741628
https://api.github.com/repos/huggingface/datasets/issues/3715
IC_kwDODunzps4-gob8
https://api.github.com/repos/huggingface/datasets/issues/comments/1048741628/reactions
2022-02-23T12:40:14Z
https://api.github.com/repos/huggingface/datasets/issues/comments/1048741628
https://avatars.githubusercontent.com/u/47462742?v=4
https://api.github.com/users/mariosasko/events{/privacy}
https://api.github.com/users/mariosasko/followers
https://api.github.com/users/mariosasko/following{/other_user}
https://api.github.com/users/mariosasko/gists{/gist_id}
https://github.com/mariosasko
mariosasko
MDQ6VXNlcjQ3NDYyNzQy
https://api.github.com/users/mariosasko/orgs
https://api.github.com/users/mariosasko/received_events
https://api.github.com/users/mariosasko/repos
https://api.github.com/users/mariosasko/starred{/owner}{/repo}
https://api.github.com/users/mariosasko/subscriptions
User
https://api.github.com/users/mariosasko
public
MEMBER
@mariosasko besides the fix of the DuplicatedKeysError, this PR:
- changes the reading of one of the files: use pandas instead of splitting by comma
- changes the splits: modifying train and adding validation
- adds some extra logic in the processing of the data: adding a new field "question_and_history"

We should decide whether validating these additional changes.
- for example, if we accept as pertinent the addition of the field "question_and_history", this should be added as feature to the info, and the matadata should be regenerated...
2022-02-23T13:18:48Z
https://github.com/huggingface/datasets/pull/3715#issuecomment-1048773176
https://api.github.com/repos/huggingface/datasets/issues/3715
IC_kwDODunzps4-gwI4
https://api.github.com/repos/huggingface/datasets/issues/comments/1048773176/reactions
2022-02-23T13:25:32Z
https://api.github.com/repos/huggingface/datasets/issues/comments/1048773176
https://avatars.githubusercontent.com/u/8515462?v=4
https://api.github.com/users/albertvillanova/events{/privacy}
https://api.github.com/users/albertvillanova/followers
https://api.github.com/users/albertvillanova/following{/other_user}
https://api.github.com/users/albertvillanova/gists{/gist_id}
https://github.com/albertvillanova
albertvillanova
MDQ6VXNlcjg1MTU0NjI=
https://api.github.com/users/albertvillanova/orgs
https://api.github.com/users/albertvillanova/received_events
https://api.github.com/users/albertvillanova/repos
https://api.github.com/users/albertvillanova/starred{/owner}{/repo}
https://api.github.com/users/albertvillanova/subscriptions
User
https://api.github.com/users/albertvillanova
public
CONTRIBUTOR
Hi guys, anything we can do to fix that bug👀? @mariosasko @albertvillanova @lhoestq 
2022-03-14T11:31:07Z
https://github.com/huggingface/datasets/pull/3715#issuecomment-1066672300
https://api.github.com/repos/huggingface/datasets/issues/3715
IC_kwDODunzps4_lCCs
https://api.github.com/repos/huggingface/datasets/issues/comments/1066672300/reactions
2022-03-14T11:31:07Z
https://api.github.com/repos/huggingface/datasets/issues/comments/1066672300
https://avatars.githubusercontent.com/u/47296835?v=4
https://api.github.com/users/Timothyxxx/events{/privacy}
https://api.github.com/users/Timothyxxx/followers
https://api.github.com/users/Timothyxxx/following{/other_user}
https://api.github.com/users/Timothyxxx/gists{/gist_id}
https://github.com/Timothyxxx
Timothyxxx
MDQ6VXNlcjQ3Mjk2ODM1
https://api.github.com/users/Timothyxxx/orgs
https://api.github.com/users/Timothyxxx/received_events
https://api.github.com/users/Timothyxxx/repos
https://api.github.com/users/Timothyxxx/starred{/owner}{/repo}
https://api.github.com/users/Timothyxxx/subscriptions
User
https://api.github.com/users/Timothyxxx
public
NONE
_The documentation is not available anymore as the PR was closed or merged._
2022-10-03T08:54:22Z
https://github.com/huggingface/datasets/pull/3715#issuecomment-1265133424
https://api.github.com/repos/huggingface/datasets/issues/3715
IC_kwDODunzps5LaGdw
https://api.github.com/repos/huggingface/datasets/issues/comments/1265133424/reactions
2022-10-03T09:10:02Z
https://api.github.com/repos/huggingface/datasets/issues/comments/1265133424
https://avatars.githubusercontent.com/u/99929124?v=4
https://api.github.com/users/HuggingFaceDocBuilderDev/events{/privacy}
https://api.github.com/users/HuggingFaceDocBuilderDev/followers
https://api.github.com/users/HuggingFaceDocBuilderDev/following{/other_user}
https://api.github.com/users/HuggingFaceDocBuilderDev/gists{/gist_id}
https://github.com/HuggingFaceDocBuilderDev
HuggingFaceDocBuilderDev
U_kgDOBfTMJA
https://api.github.com/users/HuggingFaceDocBuilderDev/orgs
https://api.github.com/users/HuggingFaceDocBuilderDev/received_events
https://api.github.com/users/HuggingFaceDocBuilderDev/repos
https://api.github.com/users/HuggingFaceDocBuilderDev/starred{/owner}{/repo}
https://api.github.com/users/HuggingFaceDocBuilderDev/subscriptions
User
https://api.github.com/users/HuggingFaceDocBuilderDev
public
The last version has many problems,

1) Errors in table load-in. Split by a single comma instead of using pandas is wrong.
2) id reduplicated in _generate_examples function.
3) Missing information of history questions which make it hard to use.

I fix it refer to https://github.com/HKUNLP/UnifiedSKG. And we test it to perform normally.