public CMData readCMOutput()

in src/com/amazonaws/lab/SendToCMUtil.java [19:48]


	public CMData readCMOutput(String fileName) {
		ClassLoader classLoader = getClass().getClassLoader();
		StringBuilder result = new StringBuilder("");
		File file = new File(classLoader.getResource(fileName).getFile()); 	
		try (Scanner scanner = new Scanner(file)) {

			while (scanner.hasNextLine()) {
				String line = scanner.nextLine();
				result.append(line).append("\n");
			}

			scanner.close();

		} catch (IOException e) {
			e.printStackTrace();
		}
		
		log.debug("The result Data : "+result.toString());
		
        // Send "notes" string to Comprehend Medical
        final AWSComprehendMedical client = AWSComprehendMedicalClientBuilder.defaultClient();
        DetectEntitiesRequest request = new DetectEntitiesRequest();
        request.setText(result.toString());
        DetectEntitiesResult resultCM = client.detectEntities(request);
        log.debug("The default toString "+resultCM);
        log.debug(new Gson().toJson(resultCM));
        
		return null;
		//System.out.println("The CM Data : "+cmData.getEntities());
	}