Эта статья очень полезна для этого вопроса, и интеграция wordnet может быть сделана, есть файл пролога WordNet ('wn_s.pl'), который имеет синтаксис, мы можем преобразовать его в синонимы .txt, который может быть использован Solr. Итак, для преобразования файла wn_s.pl мы можем использовать Syns2Syms.java . Он генерирует Synonyms.txt, который мы можем индексировать для решения.
Но расширение WordNet даст только незначительный выигрыш в релевантности, если это поиск по конкретной области, поэтому простое создание собственного списка синонимов на основе общих токенов в вашем индексе даст большую релевантность.
Я использовал SVN для управления своими фотографиями. Это намного лучше, чем иметь кучу «сохраненных как» копий. Кроме того, мои технически настроенные члены семьи могут получить последние фотографии из ветки TRUNK ... работает довольно хорошо.
Ну, я видел, как он использовался в качестве альтернативы FTP-ресурсу Warez Share в одном месте, где я работал.
Developer: "Hi, can you open port 22 for FTP"
SysAdmin: "Nope Company policy"
Developer: "Ok Fair enough"
Несколько дней спустя я увидел пару эпизодов из Family family + какой-то другой случайный случай. материал появляется в репозитории SVN в папке «File Drop» в виде нескольких разделенных файлов .rar.
К сожалению, они были зарегистрированы не по имени пользователя, а через учетную запись sys, которую мы использовали для загрузки репо во время сборок. .. впоследствии эта учетная запись была заблокирована для ReadOnly
Я мог бы использовать его для всех своих файлов система. Я думаю, что это также очень полезно для текстовых документов, баз данных электронной почты из любимой почтовой программы, изображений (как упомянуто выше), символов рабочего стола. Вы могли бы извлечь выгоду во многих отношениях!
Проверка в вашей цепочке инструментов может превратить блоки разработчиков в один простой способ установки и загрузки.
I use SVN for hosting photos.
But not albums, just pictures I post to forums, send via IM, etc.
In this way I may always fix a picture later, from color adjustments to replacing with 10 000 x 10 000 blinking GIF to blow the mentioned forum apart (never done this, but...)
Я использовал контроль версий (darcs) для локальной вики в файловой системе. Поскольку репозитории darcs извлекаются через http, из-за того, что мой локальный репозиторий был доступен с моего веб-сервера, каждый мог получить копию моей вики и внести свои собственные изменения.
Чтобы получать новые изменения, я выбирал из их репозитория.
Одним из преимуществ этого является то, что спама нет, потому что вы можете просто откатить изменения и прекратить извлекать их у всех, кто вошел в спам.
Я сохранил скрипт для извлечения из удаленных репозиториев в самом репозитории, поэтому нет центрального сервера, на который можно было бы катиться снова и снова, и легко найти других вики, когда вы захватываете новую вики.
Вики-система, которую я написал, никогда не использовалась, но gitit - активный проект с той же идеей ( darcs или git) и другие возможности.
Иногда это немного сложно (из-за корневого доступа), но я использовал svn для хостинга моей машины.
/etc/X11/xorg.conf
/etc/apt/sources.list
/home/me/.*
etc.
Flashbake Предлагает исходный контроль для простых людей, Boing Boing объявил его полезным для писателей .
Я помню, как читал о каком-то парне, который использовал его для синхронизации своих виртуальных машин между домом и офисом. Так что регистрируйтесь при выходе из офиса и проверяйте когда возвращаетесь домой.