Beispiel #1
0
 def generate_street_name(self):
     street_name_with_num = self.generate_street_num(functions.weighted_random(self.num_digit)) + ' ' + functions.weighted_random(self.street_names)
     # add city_state_name with 30% and 10% prob
     city_state_name = ''
     rand_num = random()
     if (rand_num < 0.3):
         city_state_name = city_state_name + ', ' + functions.random_ele(self.city_names)
         if (rand_num < 0.1):
             city_state_name = city_state_name + ', ' + functions.random_ele(self.state_names)
     return street_name_with_num + city_state_name
Beispiel #2
0
 def generate_street_name(self):
     street_name_with_num = self.generate_street_num(
         functions.weighted_random(
             self.num_digit)) + ' ' + functions.weighted_random(
                 self.street_names)
     # add city_state_name with 30% and 10% prob
     city_state_name = ''
     rand_num = random()
     if (rand_num < 0.3):
         city_state_name = city_state_name + ', ' + functions.random_ele(
             self.city_names)
         if (rand_num < 0.1):
             city_state_name = city_state_name + ', ' + functions.random_ele(
                 self.state_names)
     return street_name_with_num + city_state_name
Beispiel #3
0
 def generate_query(self):
     query = functions.random_ele(self.queries)
     match_subs = re.findall(r'@([^ ]+)', query)
     if len(match_subs) > 0:
         for match_term in match_subs:
             # print ('Replacing ' + match_term)
             query = re.sub(r'@' + match_term, self.generate_phrase(match_term), query).capitalize()
     return query
Beispiel #4
0
 def generate_query(self):
     query = functions.random_ele(self.queries)
     match_subs = re.findall(r'@([^ ]+)', query)
     if len(match_subs) > 0:
         for match_term in match_subs:
             # print ('Replacing ' + match_term)
             query = re.sub(r'@' + match_term,
                            self.generate_phrase(match_term),
                            query).capitalize()
     return query
Beispiel #5
0
 def generate_retailer(self):
     return functions.random_ele(self.retailers)
Beispiel #6
0
 def generate_restaurant_name(self):
     return functions.random_ele(self.restaurant_names)
Beispiel #7
0
 def generate_person_famous(self):
     return functions.random_ele(self.person_famous)
Beispiel #8
0
 def generate_day_of_week(self):
     return functions.random_ele(self.day_of_week)
Beispiel #9
0
 def generate_city(self):
     return functions.random_ele(self.city_names)
Beispiel #10
0
 def generate_city(self):
     return functions.random_ele(self.city_names)
Beispiel #11
0
 def generate_bay_area_address(self):
     return functions.random_ele(self.real_bay_area_address)
Beispiel #12
0
 def generate_sentences(self):
     return functions.random_ele(self.sentences)
Beispiel #13
0
 def generate_website(self):
     return functions.random_ele(self.websites)
Beispiel #14
0
 def generate_retailer(self):
     return functions.random_ele(self.retailers)
Beispiel #15
0
 def generate_restaurant_name(self):
     return functions.random_ele(self.restaurant_names)
Beispiel #16
0
 def generate_person_famous(self):
     return functions.random_ele(self.person_famous)
Beispiel #17
0
 def generate_day_of_week(self):
     return functions.random_ele(self.day_of_week)
Beispiel #18
0
 def generate_website(self):
     return functions.random_ele(self.websites)
Beispiel #19
0
 def generate_sentences(self):
     return functions.random_ele(self.sentences)
Beispiel #20
0
 def generate_bay_area_address(self):
     return functions.random_ele(self.real_bay_area_address)