public static void main(String[] args) {
		if(genOffer){
			deleteDir(dirOffers);
			Generator g = new Generator();
			List<Offer> offer = g.generateRandom(100);
			mah = new DataMahout(offer);

			RdfGenerator rdfGen = new RdfGenerator(offer);
			for(Offer o : offer){
				writeRdf(dirOffers, o.getUid(), rdfGen.generateOffer(o));
			}
		}

		if(genSkills){
			deleteDir(dirSkills);
			for(String s : Skill.skills){
				writeRdf(dirSkills, s.replaceAll("\\s","_"), SkillsRDFGenerator.generateSkill(s));
			}
		}
		
		if(genLevels){
			deleteDir(dirLevels);
			for(String l : Skill.levels){
				writeRdf(dirLevels, l.replaceAll("\\s","_"), SkillsRDFGenerator.generateLevel(l));
			}
		}
		writeCsv();
		ConnectionSQL dbCon = new ConnectionSQL();
		dbCon.introduceRatings();
		System.out.println("End");

	}