@@ -39,7 +39,7 @@ Read more on the project [motivation](https://contextgem.dev/motivation.html) in
3939 <tr>
4040 <td>⭐</td>
4141 <td>
42- <strong>Automated dynamic prompts</strong><br><br>
42+ <strong>Automated dynamic prompts</strong>:
4343 <small style="opacity: 0.8;">
4444 Automatically generates comprehensive prompts for your specific extraction needs.
4545 </small>
@@ -50,7 +50,7 @@ Read more on the project [motivation](https://contextgem.dev/motivation.html) in
5050 <tr>
5151 <td>⭐</td>
5252 <td>
53- <strong>Automated data modelling and validators</strong><br><br>
53+ <strong>Automated data modelling and validators</strong>:
5454 <small style="opacity: 0.8;">
5555 Automatically creates data models and validation logic.
5656 </small>
@@ -61,7 +61,7 @@ Read more on the project [motivation](https://contextgem.dev/motivation.html) in
6161 <tr>
6262 <td>⭐</td>
6363 <td>
64- <strong>Single, unified extraction pipeline (declarative, reusable, fully serializable)</strong><br><br>
64+ <strong>Single, unified extraction pipeline (declarative, reusable, fully serializable)</strong>:
6565 <small style="opacity: 0.8;">
6666 Allows to define a complete extraction workflow in a single, unified, reusable pipeline.
6767 </small>
@@ -72,7 +72,7 @@ Read more on the project [motivation](https://contextgem.dev/motivation.html) in
7272 <tr>
7373 <td>⭐</td>
7474 <td>
75- <strong>Precise granular reference mapping (paragraphs & sentences)</strong><br><br>
75+ <strong>Precise granular reference mapping (paragraphs & sentences)</strong>:
7676 <small style="opacity: 0.8;">
7777 Automatically maps extracted data to the relevant parts of the document, which will always match
7878 in the source document, with customizable granularity.
@@ -84,7 +84,7 @@ Read more on the project [motivation](https://contextgem.dev/motivation.html) in
8484 <tr>
8585 <td>⭐</td>
8686 <td>
87- <strong>Justifications (reasoning backing the extraction)</strong><br><br>
87+ <strong>Justifications (reasoning backing the extraction)</strong>:
8888 <small style="opacity: 0.8;">
8989 Automatically provides justifications for each extraction, with
9090 customizable granularity.
@@ -96,7 +96,7 @@ Read more on the project [motivation](https://contextgem.dev/motivation.html) in
9696 <tr>
9797 <td>⭐</td>
9898 <td>
99- <strong>Neural segmentation (SaT)</strong><br><br>
99+ <strong>Neural segmentation (SaT)</strong>:
100100 <small style="opacity: 0.8;">
101101 Automatically segments the document into paragraphs and sentences using state-of-the-art SaT
102102 models, compatible with many languages.
@@ -108,7 +108,7 @@ Read more on the project [motivation](https://contextgem.dev/motivation.html) in
108108 <tr>
109109 <td>⭐</td>
110110 <td>
111- <strong>Multilingual support (I/O without prompting)</strong><br><br>
111+ <strong>Multilingual support (I/O without prompting)</strong>:
112112 <small style="opacity: 0.8;">
113113 Supports multiple languages in input and output without additional prompting.
114114 </small>
@@ -119,7 +119,7 @@ Read more on the project [motivation](https://contextgem.dev/motivation.html) in
119119 <tr>
120120 <td>⭐</td>
121121 <td>
122- <strong>Grouped LLMs with role-specific tasks</strong><br><br>
122+ <strong>Grouped LLMs with role-specific tasks</strong>:
123123 <small style="opacity: 0.8;">
124124 Allows to easily group LLMs with different roles to process role-specific
125125 tasks in the pipeline.
@@ -131,7 +131,7 @@ Read more on the project [motivation](https://contextgem.dev/motivation.html) in
131131 <tr>
132132 <td>⭐</td>
133133 <td>
134- <strong>Nested context extraction</strong><br><br>
134+ <strong>Nested context extraction</strong>:
135135 <small style="opacity: 0.8;">
136136 Automatically manages nested context based on the pipeline definition (e.g.
137137 document > aspects > sub-aspects > concepts).
@@ -143,7 +143,7 @@ Read more on the project [motivation](https://contextgem.dev/motivation.html) in
143143 <tr>
144144 <td>⭐</td>
145145 <td>
146- <strong>Built-in concurrent I/O processing</strong><br><br>
146+ <strong>Built-in concurrent I/O processing</strong>:
147147 <small style="opacity: 0.8;">
148148 Automatically manages concurrent I/O processing to speed up complex
149149 extraction workflows, with a simple switch (<code>use_concurrency=True</code>).
@@ -155,7 +155,7 @@ Read more on the project [motivation](https://contextgem.dev/motivation.html) in
155155 <tr>
156156 <td>⭐</td>
157157 <td>
158- <strong>Fallback and retry logic</strong><br><br>
158+ <strong>Fallback and retry logic</strong>:
159159 <small style="opacity: 0.8;">
160160 Built-in retry logic and easily attachable fallback LLMs.
161161 </small>
@@ -166,7 +166,7 @@ Read more on the project [motivation](https://contextgem.dev/motivation.html) in
166166 <tr>
167167 <td>⭐</td>
168168 <td>
169- <strong>Multiple LLM providers</strong><br><br>
169+ <strong>Multiple LLM providers</strong>:
170170 <small style="opacity: 0.8;">
171171 Compatible with a wide range of commercial and locally hosted LLMs.
172172 </small>
@@ -177,7 +177,7 @@ Read more on the project [motivation](https://contextgem.dev/motivation.html) in
177177 <tr>
178178 <td>⭐</td>
179179 <td>
180- <strong>Usage & costs tracking</strong><br><br>
180+ <strong>Usage & costs tracking</strong>:
181181 <small style="opacity: 0.8;">
182182 Automatically tracks usage (calls, tokens, costs) of all LLM calls.
183183 </small>
0 commit comments