def test_get_tags(self):
        initialize = Initialize()
        tags = initialize.get_tags()

        self.assertTrue(len(tags) > 0)

        combined_tags = ''.join(tags)
        for tag in Initialize.EXCLUDED_TAGS:
            self.assertTrue(tag not in combined_tags)
    def test_get_tags(self):
        initialize = Initialize()
        tags = initialize.get_tags()

        self.assertTrue(len(tags) > 0)

        combined_tags = ''.join(tags)
        for tag in Initialize.EXCLUDED_TAGS:
            self.assertTrue(tag not in combined_tags)
    def test_get_axipkgs(self):
        initialize = Initialize()
        pkgs = initialize.get_axipkgs(Initialize.TAGS[0])
        tags = initialize.get_axipkgs(Initialize.TAGS[1])
        terms = initialize.get_axipkgs(Initialize.TAGS[2])

        self.assertTrue(len(pkgs) > 0)
        self.assertTrue(len(tags) > 0)
        self.assertTrue(len(terms) > 0)
    def test_get_axipkgs(self):
        initialize = Initialize()
        pkgs = initialize.get_axipkgs(Initialize.TAGS[0])
        tags = initialize.get_axipkgs(Initialize.TAGS[1])
        terms = initialize.get_axipkgs(Initialize.TAGS[2])

        self.assertTrue(len(pkgs) > 0)
        self.assertTrue(len(tags) > 0)
        self.assertTrue(len(terms) > 0)
Example #5
0
def run_initialize():
    print "Initializing AppRecommender"
    initialize = Initialize()

    try:
        initialize.prepare_data()
    except OSError:
        return PERMISSION_DENIED

    return SUCCESS
def run():
    load_options = LoadOptions()
    load_options.load()

    if call_initialize(load_options.options):
        print "Initializing AppRecommender"
        initialize = Initialize()
        initialize.prepare_data()
        return SUCCESS
    elif call_training(load_options.options):
        print "Training machine learning"
        MachineLearning.train(MachineLearningBVA)
        MachineLearning.train(MachineLearningBOW)
        return SUCCESS
    else:
        return run_apprecommender(load_options.options)
Example #7
0
def run():
    load_options = LoadOptions()
    load_options.load()

    if call_initialize(load_options.options):
        print "Initializing AppRecommender"
        initialize = Initialize()
        initialize.prepare_data()
        return SUCCESS
    elif call_training(load_options.options):
        print "Training machine learning"
        MachineLearning.train(MachineLearningBVA)
        MachineLearning.train(MachineLearningBOW)
        return SUCCESS
    else:
        return run_apprecommender(load_options.options)
Example #8
0
def run():
    load_options = LoadOptions()
    load_options.load()
    options = load_options.options

    if check_for_flag(options, '-i', '--init'):
        print "Initializing AppRecommender"
        initialize = Initialize()
        initialize.prepare_data()
        return SUCCESS
    elif check_for_flag(options, '-t', '--train'):
        print "Training machine learning"
        MachineLearning.train(MachineLearningBVA)
        MachineLearning.train(MachineLearningBOW)
        return SUCCESS
    elif check_for_flag(options, '-c', '--contribute'):
        collect_user_data.main()
    else:
        return run_apprecommender(load_options.options)
    def test_get_axipkgs(self):
        initialize = Initialize()
        pkgs = initialize.get_axipkgs()

        self.assertTrue(len(pkgs) > 0)