Research Article
Device-Oriented Automatic Semantic Annotation in IoT
Algorithm 1
Annotation dictionary generating algorithm.
| Input: | | Non-function description training set: The format of each element in training set is (Pref, Inter, WorkCond) and | | contains three components, i.e., Pref, Inter and WorkCond, respectively meaning the content about the performance, | | interface and working condition of our device description framework. | | Output: | | A dictionary that contains three sub-dictionaries as shown in Figure 4. | | A word frequency dictionary that has the same structure as . | | Step 1. For each component that can be Pref, Inter and WorkCond in : | | segment word and obtain a word sequence . | | For each in : | | If is not in , add to and add 1 to | | Else find the position of in , marked as . Then, set . | | Step 2. Obtain a dictionary and | | Return: and |
|