@@ -91,6 +91,8 @@ public void setup() {
9191 PImage atlas_search_logo = loadImage (getFilePathFromResources ("mongodb-assets/SearchDocument/Technical_ACTION_SearchDocument_Spot_BS_ForestGreen.png" ));
9292 atlas_search_logo .resize (300 , 0 );
9393
94+ PImage atlas_big_picture = loadImage (getFilePathFromResources ("atlas_big_picture.png" ));
95+ atlas_big_picture .resize (0 , 600 );
9496 PImage atlas_search_ui_1 = loadImage (getFilePathFromResources ("atlas_search_ui_1.png" ));
9597 atlas_search_ui_1 .resize (0 , 600 );
9698 PImage atlas_search_ui_2 = loadImage (getFilePathFromResources ("atlas_search_ui_2.png" ));
@@ -127,43 +129,50 @@ public void setup() {
127129
128130 slides .add (new AnalysisSlide ("Text Analysis" , text_analyzer , text , this ));
129131 slides .add (new AllyzersSlide ("Analyzers" , text_analyzer , text , this ).setShowOnTOC (false ));
130- slides .add (new BulletPointsSlide ("Language Considerations " ,
131- new String [] { "i18n" , " character folding" , "ICU " , "word decompounding " , "phonetic" }, bullet_image , null , this ).setShowOnTOC (false ));
132+ slides .add (new BulletPointsSlide ("Language Capabilities " ,
133+ new String [] { "i18n / ICU / character folding" , "word decompounding " , "stemming " , "phonetic" }, bullet_image , null , this ).setShowOnTOC (false ));
132134
133135 slides .add (new BulletPointsSlide ("Other Index Types" ,
134136 new String [] { "Numeric" , "Spatial" , "FST: Finite State Transducer" , "Vector" }, bullet_image , null ,this ));
135137
136138 slides .add (new BulletPointsSlide ("Query building" ,
137- new String [] { "Query API" , "query parsing" , "query intent" }, bullet_image , null , this ));
139+ new String [] { "Query API" , "query parsing" , "query intent (see Solr Tagger) " }, bullet_image , null , this ));
138140 slides .add (new QueryParsingSlide ("Query Parsing" , this ).setShowOnTOC (false ));
139141
140142 slides .add (new BulletPointsSlide ("Searching" ,
141143 new String [] {"Filtering" , "Relevancy Scoring" }, bullet_image , null , this ));
142144 slides .add (new BulletPointsSlide ("Filtering" ,
143- new String [] { "non-scoring" , "efficient skipping over " , "caching" }, bullet_image , null , this ).setShowOnTOC (false ));
145+ new String [] { "non-scoring" , "efficient skipping" , "caching" }, bullet_image , null , this ).setShowOnTOC (false ));
144146 slides .add (new BulletPointsSlide ("Relevancy Scoring" ,
145- new String [] {"similarity" , " TF/IDF" , "BM25" }, bullet_image , null , this ).setShowOnTOC (false ));
147+ new String [] {"TF/IDF" , "BM25" , "Function boosting " }, bullet_image , null , this ).setShowOnTOC (false ));
146148
147149 slides .add (new BulletPointsSlide ("Core Lucene Ecosystem" ,
148- new String [] { "highlighting " , "Suggest" , "Spatial" , "Facets" , "Lucene Monitor" , "MLT" ,
149- "Expressions" , "Grouping" , "Block join" , "Parent /child" , "Luke" , "Vector Search" }, bullet_image , lucene_logo , this ));
150+ new String [] { "Highlighting " , "Suggest" , "Spatial" , "Facets" , "Lucene Monitor" , "MLT" ,
151+ "Expressions" , "Grouping" , "Block join, parent /child" , "Luke" , "Vector Search" }, bullet_image , lucene_logo , this ));
150152 slides .add (new VectorSearchSlide ("Vector Search" , this ).setShowOnTOC (false ));
151153
152154 slides .add (new BulletPointsSlide ("Lucene Inside" ,
153155 new String [] {"Solr" , "elasticsearch" , "OpenSearch" , "Lucidworks" , "Atlas Search" , "..." }, bullet_image , null ,this ));
154156 slides .add (new BulletPointsSlide ("Solr" ,
155- new String [] {"Tagger" , "streaming expressions" , "joins" , "edismax" , "security" , "plugins: rich documents" },
157+ new String [] {"Tagger" ,
158+ "streaming expressions" ,
159+ "joins" ,
160+ "robust query parsing flexibility" ,
161+ "authentication / authorization" ,
162+ "extensible" ,
163+ "plugins: rich documents, etc" },
156164 bullet_image , solr_logo , this ).setShowOnTOC (false ));
157165 slides .add (new SolrTaggerSlide ("Solr Tagger" , this ).setShowOnTOC (false ));
158166 slides .add (new BulletPointsSlide ("Atlas Search" , mist ,
159- new String [] {"Click, click, click" ,
167+ new String [] {"Click, click, click, it's real easy! " ,
160168 "Hosted" ,
161169 "Replicated" ,
162- "Keep database and search in sync" ,
170+ "Keeps database and search in sync" ,
163171 "Supports nested/embedded documents" ,
172+ "Flexible field type handling" ,
164173 "https://www.mongodb.com/atlas/search" }, bullet_image , atlas_search_logo ,this ).setShowOnTOC (false ));
165174 slides .add (new SplashSlide ("Atlas Search" , mist ,
166- new PImage [] {atlas_search_ui_1 , atlas_search_ui_2 , atlas_search_ui_3 , atlas_search_ui_4 , atlas_search_ui_5 , atlas_search_ui_6 , atlas_search_ui_7 , atlas_search_ui_8 , atlas_search_ui_9 , atlas_search_ui_10 , atlas_search_ui_11 },
175+ new PImage [] {atlas_big_picture , atlas_search_ui_1 , atlas_search_ui_2 , atlas_search_ui_3 , atlas_search_ui_4 , atlas_search_ui_5 , atlas_search_ui_6 , atlas_search_ui_7 , atlas_search_ui_8 , atlas_search_ui_9 , atlas_search_ui_10 , atlas_search_ui_11 },
167176 "Atlas Search" , this ).setShowOnTOC (false ));
168177 slides .add (new AtlasSearchQueryingSlide ("Atlas Search: Querying" , this ).setShowOnTOC (false ));
169178
@@ -189,6 +198,7 @@ public void setup() {
189198 }
190199
191200 slides = updated_slides ;
201+
192202 }
193203 }
194204
0 commit comments