File size: 2,806 Bytes
0b28b48
 
 
 
 
f8f1a5e
041e0aa
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
6309968
f8f1a5e
b3422c5
f8f1a5e
 
 
b3422c5
f8f1a5e
 
 
6309968
 
 
 
20ac109
0b28b48
20ac109
 
f8f1a5e
20ac109
 
 
 
 
 
 
f8f1a5e
20ac109
f8f1a5e
20ac109
153c004
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
f1beb6f
 
 
 
153c004
f1beb6f
153c004
f1beb6f
 
153c004
 
f1beb6f
 
 
 
 
22a125f
 
 
 
153c004
22a125f
 
 
 
 
 
 
 
 
 
 
153c004
 
22a125f
 
 
 
 
 
 
 
 
0b28b48
 
 
 
 
 
153c004
 
0b28b48
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
# Changelog

All notable changes to this project will be documented in this file.

The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).

## [0.4.0] - 2024-06-24

### Added 
+ Add selection of embedding functions 
+ Add selection of text from the pdf viewer (provided by https://github.com/lfoppiano/streamlit-pdf-viewer) 
+ Added an experimental feature for calculating the coefficient that relate the question and the embedding database 
+ Added the data availability statement in the searchable text

### Changed
+ Removed obsolete and non-working models zephyr and mistral v0.1
+ The underlying library was refactored to make it easier to maintain 
+ Removed the native PDF viewer
+ Updated langchain and streamlit to the latest versions
+ Removed conversational memory which was causing more problems than bringing benefits
+ Rearranged the interface to get more space

### Fixed
+ Updated and removed models that were not working 
+ Fixed problems with langchain and other libraries

## [0.3.4] - 2023-12-26

### Added

+ Add gpt4 and gpt4-turbo

### Changed

+ improved UI: replace combo boxes with dropdown box

### Fixed

+ Fixed dependencies when installing as library

## [0.3.3] - 2023-12-14

### Added

+ Add experimental PDF rendering in the page

### Fixed

+ Fix GrobidProcessors API implementation

## [0.3.2] - 2023-12-01

### Fixed

+ Remove memory when using Zephyr-7b-beta, that easily hallucinate

## [0.3.1] - 2023-11-22

### Added

+ Include biblio in embeddings by @lfoppiano in #21

### Fixed

+ Fix conversational memory by @lfoppiano in #20

## [0.3.0] - 2023-11-18

### Added

+ add zephyr-7b by @lfoppiano in #15
+ add conversational memory in #18

## [0.2.1] - 2023-11-01

### Fixed

+ fix env variables by @lfoppiano in #9

## [0.2.0] – 2023-10-31

### Added

+ Selection of chunk size on which embeddings are created upon
+ Mistral model to be used freely via the Huggingface free API

### Changed

+ Improved documentation, adding privacy statement
+ Moved settings on the sidebar
+ Disable NER extraction by default, and allow user to activate it
+ Read API KEY from the environment variables and if present, avoid asking the user
+ Avoid changing model after update

## [0.1.3] – 2023-10-30

### Fixed

+ ChromaDb accumulating information even when new papers were uploaded

## [0.1.2] – 2023-10-26

### Fixed

+ docker build

## [0.1.1] – 2023-10-26

### Fixed

+ Github action build
+ dependencies of langchain and chromadb

## [0.1.0] – 2023-10-26

### Added

+ pypi package
+ docker package release

## [0.0.1] – 2023-10-26

### Added

+ Kick off application
+ Support for GPT-3.5
+ Support for Mistral + SentenceTransformer
+ Streamlit application
+ Docker image
+ pypi package

<!-- markdownlint-disable-file MD024 MD033 -->