def main(argv): reader = csv.reader(sys.stdin, delimiter=',', quotechar='"') for row in reader: if len(row) < 7 : continue description = row[6] keywords = extract(description) if top <= 0: print description + "\t" + repr(keywords) else: print description + "\t" + repr(keywords[0:top])
def post(self, request, *args, **kwargs): query = { 'text': request.data["text"] if request.data["text"] else [], 'ratio': request.data["ratio"] if request.data["ratio"] else 0.1 } current_status = status.HTTP_200_OK try: keywords = extractor.extract(query) except: keywords = [] return Response(keywords, status=current_status)
def POST(self): web.header("Content-Type", "application/json") from keywords.extractor import extract return json.dumps(extract(web.data()))