Outils pour utilisateurs

Outils du site


projet:projetsi4_0114_fuzzy_contexter

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
projet:projetsi4_0114_fuzzy_contexter [2014/03/09 11:42]
bvella [New Tools for Capture and Analysis of Digital Context and Fuzzy Logic]
projet:projetsi4_0114_fuzzy_contexter [2014/03/10 14:37] (Version actuelle)
bvella [New Tools for Capture and Analysis of Digital Context and Fuzzy Logic]
Ligne 15: Ligne 15:
  
 == Report : == == Report : ==
-[[http://​users.polytech.unice.fr/​~vedrine/​projet_si4/​Rapport.pdf|.pdf]]+[[http://​users.polytech.unice.fr/​~vedrine/​projet_janvier_si4/​Rapport.pdf|.pdf]]
  
 == Slides of the presentation : == == Slides of the presentation : ==
-[[https://​docs.google.com/​presentation/​d/​1al2Fx3jnoaaX9XSMcYd8bwKx8YAJzqjnYvFKOP_7zXo|Google Presentation]] | [[http://​users.polytech.unice.fr/​~vedrine/​projet_si4/​Pr%C3%A9sentation.pdf|.pdf]]+[[https://​docs.google.com/​presentation/​d/​1al2Fx3jnoaaX9XSMcYd8bwKx8YAJzqjnYvFKOP_7zXo|Google Presentation]] | [[http://​users.polytech.unice.fr/​~vedrine/​projet_janvier_si4/​Pr%C3%A9sentation.pdf|.pdf]] 
 + 
 +== Source Code (Temporary) == 
 +http://​users.polytech.unice.fr/​~vedrine/​projet_janvier_si4/​
  
  
Ligne 74: Ligne 77:
   * Libraries used:   * Libraries used:
     * AForge.NET http://​www.aforgenet.com/​framework/​ \\ Fuzzy library only.     * AForge.NET http://​www.aforgenet.com/​framework/​ \\ Fuzzy library only.
-    * NewtonSoft http://​james.newtonking.com/​json \\ For JSON. +    * NewtonSoft http://​james.newtonking.com/​json \\ For JSON. 
 +  * VS Project: [[http://​users.polytech.unice.fr/​~vedrine/​projet_janvier_si4/​sln/​MoteurLogiqueFloue/​|.csproj]] 
 +  * DLLs:  
 +    * Bean: [[http://​users.polytech.unice.fr/​~vedrine/​projet_janvier_si4/​sln/​lib/​FuzzyLogic/​MoteurLogiqueFloue.dll|Whole Engine]] 
 +    * Libraries: [[http://​users.polytech.unice.fr/​~vedrine/​projet_janvier_si4/​sln/​lib/​FuzzyLogic/​Newtonsoft.Json.dll|JSON]] | [[http://​users.polytech.unice.fr/​~vedrine/​projet_janvier_si4/​sln/​lib/​FuzzyLogic/​AForge.dll|AForge]] + [[http://​users.polytech.unice.fr/​~vedrine/​projet_janvier_si4/​sln/​lib/​FuzzyLogic/​AForge.Fuzzy.dll|AForge.Fuzzy]]
  
 == Bean Configurator == == Bean Configurator ==
Ligne 85: Ligne 92:
   * Libraries used:\\   * Libraries used:\\
     * AForge.NET http://​www.aforgenet.com/​framework/​ \\ Fuzzy library only.     * AForge.NET http://​www.aforgenet.com/​framework/​ \\ Fuzzy library only.
 +  * VS Project: [[http://​users.polytech.unice.fr/​~vedrine/​projet_janvier_si4/​sln/​MoteurLogiqueFloue/​|.csproj]]
 +  * DLLs: 
 +    * Bean: [[http://​users.polytech.unice.fr/​~vedrine/​projet_janvier_si4/​sln/​lib/​FuzzyLogic/​MoteurLogiqueFloue.dll|Whole Engine]]
 +    * Libraries: [[http://​users.polytech.unice.fr/​~vedrine/​projet_janvier_si4/​sln/​lib/​FuzzyLogic/​AForge.dll|AForge]] + [[http://​users.polytech.unice.fr/​~vedrine/​projet_janvier_si4/​sln/​lib/​FuzzyLogic/​AForge.Fuzzy.dll|AForge.Fuzzy]]
  
 == Bean CentroidDefuzzifier ==  == Bean CentroidDefuzzifier == 
Ligne 97: Ligne 108:
     * AForge.NET http://​www.aforgenet.com/​framework/​ \\ Fuzzy library only.     * AForge.NET http://​www.aforgenet.com/​framework/​ \\ Fuzzy library only.
     * NewtonSoft http://​james.newtonking.com/​json \\ For JSON.     * NewtonSoft http://​james.newtonking.com/​json \\ For JSON.
 +  * VS Project: [[http://​users.polytech.unice.fr/​~vedrine/​projet_janvier_si4/​sln/​MoteurLogiqueFloue/​|.csproj]]
 +  * DLLs: 
 +    * Bean: [[http://​users.polytech.unice.fr/​~vedrine/​projet_janvier_si4/​sln/​lib/​FuzzyLogic/​MoteurLogiqueFloue.dll|Whole Engine]]
 +    * Libraries: [[http://​users.polytech.unice.fr/​~vedrine/​projet_janvier_si4/​sln/​lib/​FuzzyLogic/​Newtonsoft.Json.dll|JSON]] | [[http://​users.polytech.unice.fr/​~vedrine/​projet_janvier_si4/​sln/​lib/​FuzzyLogic/​AForge.dll|AForge]] + [[http://​users.polytech.unice.fr/​~vedrine/​projet_janvier_si4/​sln/​lib/​FuzzyLogic/​AForge.Fuzzy.dll|AForge.Fuzzy]]
 +
 +== Bean MaxDefuzzifier ==
 +  * Purpose:\\ This bean is in charge of the defuzzification of the Core Bean output. The result is a list of numerical values calculated with the max method.
 +  * Input interface:​\\ ​
 +    * Defuzzy(List<​FuzzyOutput>​ fuzzyOutputs)\\ Defuzzify a list of outputs from the Core Bean.
 +  * Output interface:​\\
 +    * FireMaxDefuzzyCompletedEvent(Dictionary<​string,​ string> d)\\ Return the result in the form of a dictionary containing the name of the linguistic variable associated with the name of the fuzzy set with the maximum strength.
 +    * FireJSONMaxDefuzzyCompletedEvent(string json)\\ Return the previous result in the form of a JSON.
 +  * Internal algorithm:​\\ In each FuzzyOutput is extracted the name of the fuzzy set with the highest strength. And the list is returned.
 +  * Libraries used:\\
 +    * AForge.NET http://​www.aforgenet.com/​framework/​ \\ Fuzzy library only.
 +    * NewtonSoft http://​james.newtonking.com/​json \\ For JSON.
 +  * VS Project: [[http://​users.polytech.unice.fr/​~vedrine/​projet_janvier_si4/​sln/​MoteurLogiqueFloue/​|.csproj]]
 +  * DLLs: 
 +    * Bean: [[http://​users.polytech.unice.fr/​~vedrine/​projet_janvier_si4/​sln/​lib/​FuzzyLogic/​MoteurLogiqueFloue.dll|Whole Engine]]
 +    * Libraries: [[http://​users.polytech.unice.fr/​~vedrine/​projet_janvier_si4/​sln/​lib/​FuzzyLogic/​Newtonsoft.Json.dll|JSON]] | [[http://​users.polytech.unice.fr/​~vedrine/​projet_janvier_si4/​sln/​lib/​FuzzyLogic/​AForge.dll|AForge]] + [[http://​users.polytech.unice.fr/​~vedrine/​projet_janvier_si4/​sln/​lib/​FuzzyLogic/​AForge.Fuzzy.dll|AForge.Fuzzy]]
  
 == Bean Expediteur == == Bean Expediteur ==
Ligne 112: Ligne 143:
   * links on the documentation of such librairies   * links on the documentation of such librairies
   * link to the binary code other .Net (dll of the bean<​name>​ and other requested librairies)   * link to the binary code other .Net (dll of the bean<​name>​ and other requested librairies)
-  * link to the VS solution with C# source code to compile the bean  +  * link to the VS solution with C# source code to compile the bean  ​
- +
-== Bean MaxDefuzzifier == +
-  * Purpose:\\ This bean is in charge of the defuzzification of the Core Bean output. The result is a list of numerical values calculated with the max method. +
-  * Input interface:​\\  +
-    * Defuzzy(List<​FuzzyOutput>​ fuzzyOutputs)\\ Defuzzify a list of outputs from the Core Bean. +
-  * Output interface:​\\ +
-    * FireMaxDefuzzyCompletedEvent(Dictionary<​string,​ string> d)\\ Return the result in the form of a dictionary containing the name of the linguistic variable associated with the name of the fuzzy set with the maximum strength. +
-    * FireJSONMaxDefuzzyCompletedEvent(string json)\\ Return the previous result in the form of a JSON. +
-  * Internal algorithm:​\\ In each FuzzyOutput is extracted the name of the fuzzy set with the highest strength. And the list is returned. +
-  * Libraries used:\\ +
-    * AForge.NET http://​www.aforgenet.com/​framework/​ \\ Fuzzy library only. +
-    * NewtonSoft http://​james.newtonking.com/​json \\ For JSON. +
  
 == Bean JSONToCSV == == Bean JSONToCSV ==
projet/projetsi4_0114_fuzzy_contexter.1394361749.txt.gz · Dernière modification: 2014/03/09 11:42 par bvella