data/Amazon/amazon_fader_process.py [35:76]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
parser = argparse.ArgumentParser()

parser.add_argument(
    '-gf', '--gender_folder', required=True,
    help="Path to the folder with names in each gender"
)
parser.add_argument(
    '-uf', '--user_fname', required=True,
    help="Filename with usernames"
)
parser.add_argument(
    '-rf', '--review_fname', required=True,
    help="Filename with reviews"
)
parser.add_argument(
    '-o', '--output', required=True,
    help="Output folder to write results"
)
parser.add_argument(
    '-cf', '--categories_fname', required=True,
    help="Path to the business categories"
)
parser.add_argument(
    '-sf', '--scores_fname', required=True,
    help="Path to the file with scores"
)
args = parser.parse_args()

male_names = set(
    [line.strip().lower() for line in open(os.path.join(args.gender_folder, 'names.male'), 'r')]
)
female_names = set(
    [line.strip().lower() for line in open(os.path.join(args.gender_folder, 'names.female'), 'r')]
)

# Make sure intersection is null.
assert not male_names & female_names

assert os.path.isfile(args.user_fname)
assert os.path.isfile(args.review_fname)
assert os.path.isfile(args.categories_fname)
assert os.path.isfile(args.scores_fname)
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



data/Yelp/yelp_fader_process.py [29:72]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
parser = argparse.ArgumentParser()

parser.add_argument(
    '-gf', '--gender_folder', required=True,
    help="Path to the folder with names in each gender"
)
parser.add_argument(
    '-uf', '--user_fname', required=True,
    help="Filename with usernames"
)
parser.add_argument(
    '-rf', '--review_fname', required=True,
    help="Filename with reviews"
)
parser.add_argument(
    '-o', '--output', required=True,
    help="Output folder to write results"
)
parser.add_argument(
    '-cf', '--categories_fname', required=True,
    help="Path to the business categories"
)
parser.add_argument(
    '-sf', '--scores_fname', required=True,
    help="Path to the file with scores"
)
args = parser.parse_args()

# Gender Sentiment Descriptive Personal RestaurantOrNot ParentCategories SubCategories

male_names = set(
    [line.strip().lower() for line in open(os.path.join(args.gender_folder, 'names.male'), 'r')]
)
female_names = set(
    [line.strip().lower() for line in open(os.path.join(args.gender_folder, 'names.female'), 'r')]
)

# Make sure intersection is null.
assert not male_names & female_names

assert os.path.isfile(args.user_fname)
assert os.path.isfile(args.review_fname)
assert os.path.isfile(args.categories_fname)
assert os.path.isfile(args.scores_fname)
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



